Mercurial > hg > octave-lojdl > gnulib-hg
changeset 7355:c2852b1c0fb6
* fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Avoid expression that is
always true.
* strndup.m4 (gl_FUNC_STRNDUP): include stdlib.h, for `free'.
author | Ralf Wildenhues <Ralf.Wildenhues@gmx.de> |
---|---|
date | Fri, 22 Sep 2006 17:26:02 +0000 |
parents | 7245c2d3aec7 |
children | 0af37e82a5e3 |
files | m4/ChangeLog m4/fnmatch.m4 m4/strndup.m4 |
diffstat | 3 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,5 +1,9 @@ 2006-09-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> + * fnmatch.m4 (_AC_FUNC_FNMATCH_IF): Avoid expression that is + always true. + * strndup.m4 (gl_FUNC_STRNDUP): include stdlib.h, for `free'. + * sockpfaf.m4 (gl_SOCKET_FAMILIES): Avoid gcc -Wall warnings. 2006-09-17 Bruno Haible <bruno@clisp.org>
--- a/m4/fnmatch.m4 +++ b/m4/fnmatch.m4 @@ -35,7 +35,7 @@ } ], [exit - (!((fnm ? fnm : fnmatch) ("a*", "", 0) == FNM_NOMATCH + (!(fnm ("a*", "", 0) == FNM_NOMATCH && y ("a*", "abc", 0) && n ("d*/*1", "d/s/1", FNM_PATHNAME) && y ("a\\\\bc", "abc", 0)
--- a/m4/strndup.m4 +++ b/m4/strndup.m4 @@ -1,4 +1,4 @@ -# strndup.m4 serial 8 +# strndup.m4 serial 9 dnl Copyright (C) 2002-2003, 2005-2006 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -14,7 +14,8 @@ # AIX 4.3.3, AIX 5.1 have a function that fails to add the terminating '\0'. AC_CACHE_CHECK([for working strndup], gl_cv_func_strndup, [AC_RUN_IFELSE([ - AC_LANG_PROGRAM([#include <string.h>], [[ + AC_LANG_PROGRAM([#include <string.h> + #include <stdlib.h>], [[ #ifndef HAVE_DECL_STRNDUP extern char *strndup (const char *, size_t); #endif