From 391882dc41fd215fc3714797607ba54614a29ac2 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Mon, 19 May 2025 14:33:39 +0200 Subject: [PATCH] conf+cmdparse: parenthesize all macro arguments --- cmdparse.c | 2 +- conf.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmdparse.c b/cmdparse.c index 9202d76c..e84bca9d 100644 --- a/cmdparse.c +++ b/cmdparse.c @@ -40,7 +40,7 @@ /* ================================================== */ #define SSCANF_IN_RANGE(s, f, x, n, min, max) \ - (sscanf(s, f, (x), (n)) == 1 && *(x) >= (min) && *(x) <= (max)) + (sscanf((s), (f), (x), (n)) == 1 && *(x) >= (min) && *(x) <= (max)) /* ================================================== */ diff --git a/conf.c b/conf.c index 1e023fca..cd3466b8 100644 --- a/conf.c +++ b/conf.c @@ -51,7 +51,7 @@ #define MAX_INCLUDE_LEVEL 10 #define SSCANF_IN_RANGE(s, f, x, n, min, max) \ - (sscanf(s, f, (x), (n)) == 1 && *(x) >= (min) && *(x) <= (max)) + (sscanf((s), (f), (x), (n)) == 1 && *(x) >= (min) && *(x) <= (max)) /* ================================================== */ /* Forward prototypes */ -- 2.47.2