# HG changeset patch # User Bruno Haible # Date 1159195244 0 # Node ID d2d55a61866ff9f647c0a8c92acf4cbe32a272fa # Parent 9bc38b8714f3610928d25377454ae6971386e7cf Ensure stpncpy() is declared. diff -r 9bc38b8714f3 -r d2d55a61866f m4/ChangeLog --- a/m4/ChangeLog Mon Sep 25 13:02:15 2006 +0000 +++ b/m4/ChangeLog Mon Sep 25 14:40:44 2006 +0000 @@ -1,3 +1,8 @@ +2006-09-25 Ralf Wildenhues + Bruno Haible + + * stpncpy.m4 (gl_FUNC_STPNCPY): Include . + 2006-09-25 Jim Meyering * fcntl_h.m4 (gl_FCNTL_H): Fix typo in test for failed open. diff -r 9bc38b8714f3 -r d2d55a61866f m4/stpncpy.m4 --- a/m4/stpncpy.m4 Mon Sep 25 13:02:15 2006 +0000 +++ b/m4/stpncpy.m4 Mon Sep 25 14:40:44 2006 +0000 @@ -1,5 +1,5 @@ -# stpncpy.m4 serial 3 -dnl Copyright (C) 2002-2003, 2005 Free Software Foundation, Inc. +# stpncpy.m4 serial 4 +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, dnl with or without modifications, as long as this notice is preserved. @@ -22,6 +22,8 @@ AC_CACHE_CHECK([for working stpncpy], gl_cv_func_stpncpy, [ AC_TRY_RUN([ #include +#include /* for strcpy */ +/* The stpncpy prototype is missing in on AIX 4. */ extern char *stpncpy (char *dest, const char *src, size_t n); int main () { const char *src = "Hello";