X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=modules%2Fxprintf;h=186e3b013eeedb542d1971cef99a49729cb561ee;hb=98ceac18596c7520e9c022fa64431b48ee22b4d7;hp=6459f233f8476c48c7e5dfe6cfc66258c55a63e2;hpb=78da34d40e6a244945b626932a23c90a4bec34f0;p=gnulib.git diff --git a/modules/xprintf b/modules/xprintf index 6459f233f..186e3b013 100644 --- a/modules/xprintf +++ b/modules/xprintf @@ -1,6 +1,12 @@ Description: a wrapper around printf that calls error upon ENOMEM or EILSEQ errors +Notice: +If you are using GNU gettext version 0.16.1 or older, add the following options +to XGETTEXT_OPTIONS in your po/Makevars: + --flag=xprintf:1:c-format --flag=xvprintf:1:c-format + --flag=xfprintf:2:c-format --flag=xvfprintf:2:c-format + Files: lib/xprintf.h lib/xprintf.c @@ -13,6 +19,11 @@ stdarg stdio configure.ac: +m4_ifdef([AM_XGETTEXT_OPTION], + [AM_][XGETTEXT_OPTION([--flag=xprintf:1:c-format]) + AM_][XGETTEXT_OPTION([--flag=xvprintf:1:c-format]) + AM_][XGETTEXT_OPTION([--flag=xfprintf:2:c-format]) + AM_][XGETTEXT_OPTION([--flag=xvfprintf:2:c-format])]) Makefile.am: lib_SOURCES += xprintf.h xprintf.c @@ -21,7 +32,7 @@ Include: "xprintf.h" License: -LGPL +GPL Maintainer: Jim Meyering