diff options
author | rofl0r <retnyg@gmx.net> | 2013-02-27 04:35:34 +0100 |
---|---|---|
committer | rofl0r <retnyg@gmx.net> | 2013-02-27 04:35:34 +0100 |
commit | e5ceca4304653b036e91122cb633e103522fcf2b (patch) | |
tree | 8e96b8f14fba63b758177b0bd33317bb1886663b | |
parent | 92e039f526ef7988a9b8cf500fd45a3a5b045ced (diff) | |
download | gettext-tiny-e5ceca4304653b036e91122cb633e103522fcf2b.tar.gz |
libintl.h: cast gettext macros to char* to prevent C++ breakage
-rw-r--r-- | include/libintl.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/libintl.h b/include/libintl.h index 7fe915c..99e5cb1 100644 --- a/include/libintl.h +++ b/include/libintl.h @@ -1,12 +1,12 @@ #ifndef LIBINTL_H #define LIBINTL_H -#define gettext(X) (X) -#define dgettext(dom, X) (X) -#define dcgettext(dom, X, cat) (X) -#define ngettext(X, Y, N) ((N == 1) ? X : Y) -#define dngettext(dom, X, Y, N) ((N == 1) ? X : Y) -#define dcngettext(dom, X, Y, N, cat) ((N == 1) ? X : Y) +#define gettext(X) (char*) (X) +#define dgettext(dom, X) (char*) (X) +#define dcgettext(dom, X, cat) (char*) (X) +#define ngettext(X, Y, N) (char*) ((N == 1) ? X : Y) +#define dngettext(dom, X, Y, N) (char*) ((N == 1) ? X : Y) +#define dcngettext(dom, X, Y, N, cat) (char*) ((N == 1) ? X : Y) #define gettext_noop(X) (X) |