This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Sat, Nov 24, 2012 at 02:34:31AM +0400, Dmitry V. Levin wrote: > Not exactly that way because gettext without arguments exits with a > non-zero status. I'd rather use a lazy evaluation, e.g. No, a lazy evaluation wouldn't work properly because the wrapper is going to be called in subshells. So it could be something more simple, e.g. if TEXTDOMAIN=libc TEXTDOMAINDIR=@TEXTDOMAINDIR@ gettext '' >/dev/null 2>&1; then a_wrapper_function_that_calls_gettext () { TEXTDOMAIN=libc TEXTDOMAINDIR=@TEXTDOMAINDIR@ gettext "$1" } else a_wrapper_function_that_calls_gettext () { printf %s "$1" } fi -- ldv
Attachment:
pgp00000.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |