From: Akim Demaille Date: Sun, 6 May 2012 08:20:43 +0000 (+0200) Subject: maint: import the xmemdup0 gnulib module. X-Git-Tag: v2.5.1_rc2~27 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/e54ec80c0c163e7a9e24fc2eee6c42a61cbe4316?ds=sidebyside maint: import the xmemdup0 gnulib module. * bootstrap.conf: Require this module. * src/parse-gram.y: Include xmemdup0.h. --- diff --git a/bootstrap.conf b/bootstrap.conf index e1fd5484..3303ef37 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -26,7 +26,8 @@ gnulib_modules=' quote quotearg realloc-posix spawn-pipe stdbool stpcpy strdup-posix strerror strtoul strverscmp unistd unistd-safer unlocked-io update-copyright unsetenv verify - warnings xalloc xalloc-die xstrndup + warnings + xalloc xalloc-die xmemdup0 xstrndup fprintf-posix printf-posix snprintf-posix sprintf-posix vsnprintf-posix vsprintf-posix diff --git a/lib/.gitignore b/lib/.gitignore index 43f26284..915a29b6 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -265,3 +265,5 @@ /xsize.h /xstrndup.c /xstrndup.h +/xmemdup0.c +/xmemdup0.h diff --git a/src/parse-gram.y b/src/parse-gram.y index 8d745491..eb034b08 100644 --- a/src/parse-gram.y +++ b/src/parse-gram.y @@ -32,6 +32,7 @@ #include "symlist.h" #include "scan-gram.h" #include "scan-code.h" +#include "xmemdup0.h" #define YYLLOC_DEFAULT(Current, Rhs, N) (Current) = lloc_default (Rhs, N) static YYLTYPE lloc_default (YYLTYPE const *, int);