X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fstrcasestr.m4;h=6e940bcb6d4a0df69048c8fa017303cef246d373;hb=fc80165c92e8b92da6e88e4fdb9c472125124fa0;hp=62991b16027468978906e194534fe1a3f7139106;hpb=0b8ca8c3c9002537e86fc02e4e2584e483a01739;p=gnulib.git diff --git a/m4/strcasestr.m4 b/m4/strcasestr.m4 index 62991b160..6e940bcb6 100644 --- a/m4/strcasestr.m4 +++ b/m4/strcasestr.m4 @@ -1,5 +1,5 @@ # strcasestr.m4 serial 13 -dnl Copyright (C) 2005, 2007, 2008, 2009 Free Software Foundation, Inc. +dnl Copyright (C) 2005, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -50,20 +50,20 @@ AC_DEFUN([gl_FUNC_STRCASESTR], /* Check for quadratic performance. */ if (haystack && needle) { - memset (haystack, 'A', 2 * m); - haystack[2 * m] = 'B'; - haystack[2 * m + 1] = 0; - memset (needle, 'A', m); - needle[m] = 'B'; - needle[m + 1] = 0; - result = strcasestr (haystack, needle); + memset (haystack, 'A', 2 * m); + haystack[2 * m] = 'B'; + haystack[2 * m + 1] = 0; + memset (needle, 'A', m); + needle[m] = 'B'; + needle[m + 1] = 0; + result = strcasestr (haystack, needle); } return !result;]])], - [gl_cv_func_strcasestr_linear=yes], [gl_cv_func_strcasestr_linear=no], + [gl_cv_func_strcasestr_linear=yes], [gl_cv_func_strcasestr_linear=no], [dnl Only glibc >= 2.9 and cygwin >= 1.7.0 are known to have a dnl strcasestr that works in linear time. - AC_EGREP_CPP([Lucky user], - [ + AC_EGREP_CPP([Lucky user], + [ #include #ifdef __GNU_LIBRARY__ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2) @@ -76,10 +76,10 @@ AC_DEFUN([gl_FUNC_STRCASESTR], Lucky user #endif #endif - ], - [gl_cv_func_strcasestr_linear=yes], - [gl_cv_func_strcasestr_linear="guessing no"]) - ]) + ], + [gl_cv_func_strcasestr_linear=yes], + [gl_cv_func_strcasestr_linear="guessing no"]) + ]) ]) if test "$gl_cv_func_strcasestr_linear" != yes; then REPLACE_STRCASESTR=1