*** empty log message ***
authorJim Blandy <jimb@red-bean.com>
Sat, 22 May 1993 08:16:25 +0000 (08:16 +0000)
committerJim Blandy <jimb@red-bean.com>
Sat, 22 May 1993 08:16:25 +0000 (08:16 +0000)
regex.c

diff --git a/regex.c b/regex.c
index cbf203b03b103ffb0524c8fa9efc9ccaca9e5a8c..2977cb4ecdaf02d1232959ef9200c73012d34cb4 100644 (file)
--- a/regex.c
+++ b/regex.c
@@ -883,7 +883,7 @@ static const char *re_error_msg[] =
    ralloc heap) shift the data out from underneath the regexp
    routines.  */
 #if defined (REL_ALLOC)
-#if ! defined (HAVE_ALLOCA) || defined (C_ALLOCA)
+#if defined (C_ALLOCA)
 #define MATCH_SHOULD_NOT_ALLOCA
 #endif
 #endif
@@ -924,7 +924,7 @@ typedef struct
 
 /* Initialize `fail_stack'.  Do `return -2' if the alloc fails.  */
 
-#ifdef MATCH_SHOULD_NOT_ALLOCA
+#ifndef MATCH_SHOULD_NOT_ALLOCA
 #define INIT_FAIL_STACK()                                              \
   do {                                                                 \
     fail_stack.stack = (fail_stack_elt_t *)                            \