[putenv]: Undefine before including system headers.
[gnulib.git] / regex.c
diff --git a/regex.c b/regex.c
index 41181e6..d30a922 100644 (file)
--- a/regex.c
+++ b/regex.c
@@ -3972,7 +3972,7 @@ static boolean alt_match_null_string_p (),
 
 /* Free everything we malloc.  */
 #ifdef MATCH_MAY_ALLOCATE
-#define FREE_VAR(var) if (var) then { REGEX_FREE (var); var = NULL; } else
+#define FREE_VAR(var) if (var) { REGEX_FREE (var); var = NULL; } else
 #define FREE_VARIABLES()                                               \
   do {                                                                 \
     REGEX_FREE_STACK (fail_stack.stack);                               \