X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gettext.h;h=bee52eb11347da9336e9f1906f7973aa0e224d3b;hb=a78305ffbca58e49a7cdad901df0ae779bbed8fb;hp=7eee64a34fa0a5e922606e6351b29d08cb26fe6b;hpb=1631d4b71500ff08d71d571f61519e18990c516b;p=platform%2Fupstream%2Fgit.git diff --git a/gettext.h b/gettext.h index 7eee64a..bee52eb 100644 --- a/gettext.h +++ b/gettext.h @@ -28,12 +28,15 @@ #define FORMAT_PRESERVING(n) __attribute__((format_arg(n))) +int use_gettext_poison(void); + #ifndef NO_GETTEXT -extern void git_setup_gettext(void); -extern int gettext_width(const char *s); +void git_setup_gettext(void); +int gettext_width(const char *s); #else static inline void git_setup_gettext(void) { + use_gettext_poison(); /* getenv() reentrancy paranoia */ } static inline int gettext_width(const char *s) { @@ -41,12 +44,6 @@ static inline int gettext_width(const char *s) } #endif -#ifdef GETTEXT_POISON -extern int use_gettext_poison(void); -#else -#define use_gettext_poison() 0 -#endif - static inline FORMAT_PRESERVING(1) const char *_(const char *msgid) { if (!*msgid) @@ -90,6 +87,6 @@ const char *Q_(const char *msgid, const char *plu, unsigned long n) #endif const char *get_preferred_languages(void); -extern int is_utf8_locale(void); +int is_utf8_locale(void); #endif