X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fstrtok_r.m4;h=3f8a26fe7e9a49d0fe83fae1325240ebe9b15f8d;hb=78d7019b3d120e25182983e78dea23e7b9fbc47b;hp=063f9195260c4af4eeb305136d5f0f7e49897407;hpb=3328658b9ca05a320dccd8bf529ad12e408c24da;p=gnulib.git diff --git a/m4/strtok_r.m4 b/m4/strtok_r.m4 index 063f91952..3f8a26fe7 100644 --- a/m4/strtok_r.m4 +++ b/m4/strtok_r.m4 @@ -1,5 +1,5 @@ -# strtok_r.m4 serial 11 -dnl Copyright (C) 2002-2004, 2006-2007, 2009-2010 Free Software Foundation, +# strtok_r.m4 serial 12 +dnl Copyright (C) 2002-2004, 2006-2007, 2009-2011 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -16,7 +16,7 @@ AC_DEFUN([gl_FUNC_STRTOK_R], if test $ac_cv_func_strtok_r = yes; then dnl glibc 2.7 has a bug in strtok_r that causes a segmentation fault dnl when the second argument to strtok_r is a constant string that has - dnl exactly one byte and compiling with optimization.  This bug is, for + dnl exactly one byte and compiling with optimization. This bug is, for dnl example, present in the glibc 2.7-18 package in Debian "lenny". dnl See . AC_CACHE_CHECK([whether strtok_r works], [gl_cv_func_strtok_r_works], @@ -32,10 +32,10 @@ AC_DEFUN([gl_FUNC_STRTOK_R], ]], [[static const char dummy[] = "\177\01a"; char delimiters[] = "xxxxxxxx"; -             char *save_ptr = (char *) dummy; -             strtok_r (delimiters, "x", &save_ptr); -             strtok_r (NULL, "x", &save_ptr); -             return 0; + char *save_ptr = (char *) dummy; + strtok_r (delimiters, "x", &save_ptr); + strtok_r (NULL, "x", &save_ptr); + return 0; ]]) ], [gl_cv_func_strtok_r_works=yes],