Mercurial > hg > octave-lojdl > gnulib-hg
changeset 8558:70197e230fbb
Don't use unportable shell statement.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Mon, 26 Mar 2007 10:24:24 +0000 |
parents | 4dbe36538d4c |
children | 6cf903f05ed3 |
files | ChangeLog m4/vasnprintf.m4 |
diffstat | 2 files changed, 14 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-03-26 Bruno Haible <bruno@clisp.org> + + * m4/vasnprintf.m4 (gl_PREREQ_VASNPRINTF_DIRECTIVE_A): Don't use + unportable shell command "if ! ...". + Reported by Ralf Wildenhues. + 2007-03-25 Bruno Haible <bruno@clisp.org> * lib/sysexit_,h: If HAVE_SYSEXITS_H is defined, include the original
--- a/m4/vasnprintf.m4 +++ b/m4/vasnprintf.m4 @@ -66,12 +66,14 @@ AC_DEFUN([gl_PREREQ_VASNPRINTF_DIRECTIVE_A], [ AC_REQUIRE([gl_PRINTF_DIRECTIVE_A]) - if ! expr "$gl_cv_func_printf_directive_a" : ".*yes" > /dev/null; then - AC_DEFINE([NEED_PRINTF_DIRECTIVE_A], 1, - [Define if the vasnprintf implementation needs special code for - the 'a' and 'A' directives.]) - AC_CHECK_FUNCS([nl_langinfo]) - fi + case "$gl_cv_func_printf_directive_a" in + *yes) + AC_DEFINE([NEED_PRINTF_DIRECTIVE_A], 1, + [Define if the vasnprintf implementation needs special code for + the 'a' and 'A' directives.]) + AC_CHECK_FUNCS([nl_langinfo]) + ;; + esac ]) # Prerequisites of lib/asnprintf.c.