changeset 4907:14763af928e6

* fnmatch_loop.c (ALLOCA_LIMIT): Remove macro, which collided.
author Paul Eggert <eggert@cs.ucla.edu>
date Wed, 14 Jan 2004 22:22:10 +0000
parents 374463b88e34
children abe1154b4740
files lib/ChangeLog lib/fnmatch_loop.c
diffstat 2 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,5 +1,9 @@
 2004-01-14  Paul Eggert  <eggert@twinsun.com>
 
+	* fnmatch_loop.c (ALLOCA_LIMIT): Remove macro, which collided
+	with like-named macro in fnmatch.c.
+	(EXT): Use an internal constant instead.
+
 	Merge fnmatch patches from glibc.
 	* fnmatch.c (mbsinit): Remove define.
 	Add libc_hidden_ver (__fnmatch, fnmatch).
--- a/lib/fnmatch_loop.c
+++ b/lib/fnmatch_loop.c
@@ -1009,6 +1009,7 @@
   size_t pattern_len = STRLEN (pattern);
   const CHAR *p;
   const CHAR *rs;
+  enum { ALLOCA_LIMIT = 8000 };
 
   /* Parse the pattern.  Store the individual parts in the list.  */
   level = 0;
@@ -1044,7 +1045,6 @@
 	if (level-- == 0)
 	  {
 	    /* This means we found the end of the pattern.  */
-#define ALLOCA_LIMIT 8000
 #define NEW_PATTERN \
 	    struct patternlist *newp;					      \
 	    size_t plen;						      \