Thread (3 messages) flat view 3 messages, 1 author, 2016-06-15
DORMANTno replies

[RFC/PATCH 0/2] i18n: add ngettext stub

From: Jonathan Nieder <hidden>
Date: 2016-06-15 22:50:44

Junio C Hamano wrote:
On Mar 6, 2011 3:07 PM, "Jonathan Nieder" [off-list ref] wrote:
quoted
Yep.  Is it safe to do this without the

#define ngettext git_ngettext
static inline const char *git_ngettext(...)

dance?
Heh you tell me.
Yegh.  My general feeling was that we should make sure gettext.h works
even if <libintl.h> was included elsewhere, just in case some system
header decides to start including it.  That makes life slightly less
pleasant, since libintl.h does

 #if defined __OPTIMIZE__ && !defined __cplusplus
[...]
 # define ngettext(msgid1, msgid2, n) dngettext (NULL, msgid1, msgid2, n)
[...]
 #endif	/* Optimizing.  */

How about this?

Jonathan Nieder (1):
  i18n: avoid conflict with ngettext from libintl

Junio C Hamano (1):
  i18n: add no-op ngettext() fallback

 gettext.h |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

-- 
1.7.4.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help