bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: argmatch.h: new "_" definition may conflict with that of callers


From: Bruno Haible
Subject: Re: argmatch.h: new "_" definition may conflict with that of callers
Date: Thu, 04 Jul 2019 00:33:06 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-151-generic; KDE/5.18.0; x86_64; ; )

Akim Demaille wrote:
>     * lib/argmatch.h (N_, _): Don't define.
>     Use gettext instead.

Note: That's not OK to do for all code in gnulib - since code that is
compiled into shared libraries will most often want to do
  #define _(msg) dcgettext (SOME_DOMAIN, msg)

But argmatch is unlikely to be used in a shared library, since it deals
with command-line parsing. => Fine after all.

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]