strtok_r: Fix C syntax error in autoconf macro.
authorBruno Haible <bruno@clisp.org>
Sat, 25 Dec 2010 09:46:40 +0000 (10:46 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 25 Dec 2010 09:49:58 +0000 (10:49 +0100)
* m4/strtok_r.m4 (gl_FUNC_STRTOK_R): Don't use UTF-8 encoded U+00A0
characters in test program.

ChangeLog
m4/strtok_r.m4

index be6b4317e1d38360f1154135f6956e597aedc1b8..fbf72fa492c3f3ab090c00eb70e62636ccf03d2c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-12-25  Bruno Haible  <bruno@clisp.org>
+
+       strtok_r: Fix C syntax error in autoconf macro.
+       * m4/strtok_r.m4 (gl_FUNC_STRTOK_R): Don't use UTF-8 encoded U+00A0
+       characters in test program.
+
 2010-12-24  Bruno Haible  <bruno@clisp.org>
 
        ceil, trunc, round: Fix gcc warnings.
index 063f9195260c4af4eeb305136d5f0f7e49897407..466e9128c493941e4d6b7576a76096215bbb5c02 100644 (file)
@@ -1,4 +1,4 @@
-# strtok_r.m4 serial 11
+# strtok_r.m4 serial 12
 dnl Copyright (C) 2002-2004, 2006-2007, 2009-2010 Free Software Foundation,
 dnl Inc.
 dnl This file is free software; the Free Software Foundation
@@ -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 <http://sources.redhat.com/bugzilla/show_bug.cgi?id=5614>.
     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],