From e5ceca4304653b036e91122cb633e103522fcf2b Mon Sep 17 00:00:00 2001 From: rofl0r Date: Wed, 27 Feb 2013 04:35:34 +0100 Subject: libintl.h: cast gettext macros to char* to prevent C++ breakage --- include/libintl.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'include') 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) -- cgit v1.2.1