1*** lib/fnmatch.c.bak 2006-07-11 13:54:17.000000000 +0200 2--- lib/fnmatch.c 2006-07-30 20:23:09.000000000 +0200 3*************** 4*** 276,282 **** 5 fnmatch (const char *pattern, const char *string, int flags) 6 { 7 # if HANDLE_MULTIBYTE 8! # define ALLOCA_LIMIT 2000 9 if (__builtin_expect (MB_CUR_MAX, 1) != 1) 10 { 11 mbstate_t ps; 12--- 276,286 ---- 13 fnmatch (const char *pattern, const char *string, int flags) 14 { 15 # if HANDLE_MULTIBYTE 16! # if HAVE_ALLOCA || defined _LIBC 17! # define ALLOCA_LIMIT 2000 18! # else 19! # define ALLOCA_LIMIT 0 20! # endif 21 if (__builtin_expect (MB_CUR_MAX, 1) != 1) 22 { 23 mbstate_t ps; 24