[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] maint: correct macro parameter parentheses
From: |
Jim Meyering |
Subject: |
[PATCH] maint: correct macro parameter parentheses |
Date: |
Fri, 19 Mar 2010 14:10:01 +0100 |
This probably won't ever matter, but on principle...
>From 59c986e8c0e0d3088c9358c95caa063983a505ad Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Fri, 19 Mar 2010 14:05:12 +0100
Subject: [PATCH] maint: correct macro parameter parentheses
* src/dfa.c (FETCH_WC, FETCH): Parenthesize macro parameters.
---
src/dfa.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/dfa.c b/src/dfa.c
index 8118aa2..cb45193 100644
--- a/src/dfa.c
+++ b/src/dfa.c
@@ -341,11 +341,11 @@ static unsigned char const *buf_end; /* reference to
end in dfaexec(). */
/* Note that characters become unsigned here. */
# define FETCH_WC(c, wc, eoferr) \
do { \
if (! lexleft) \
{ \
- if (eoferr != 0) \
+ if ((eoferr) != 0) \
dfaerror (eoferr); \
else \
return lasttok = END; \
} \
else \
@@ -378,21 +378,20 @@ static unsigned char const *buf_end; /* reference to
end in dfaexec(). */
/* Note that characters become unsigned here. */
# define FETCH(c, eoferr) \
do { \
if (! lexleft) \
{ \
- if (eoferr != 0) \
+ if ((eoferr) != 0) \
dfaerror (eoferr); \
else \
return lasttok = END; \
} \
(c) = (unsigned char) *lexptr++; \
--lexleft; \
} while(0)
-# define FETCH_WC(c, unused, eoferr) \
- FETCH(c, eoferr)
+# define FETCH_WC(c, unused, eoferr) FETCH (c, eoferr)
#endif /* MBS_SUPPORT */
static int
in_coll_range (char ch, char from, char to)
--
1.7.0.2.455.g91132
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] maint: correct macro parameter parentheses,
Jim Meyering <=