Bug 559110 – Do not include libintl.h after glibintl.h
authorMatthias Clasen <mclasen@redhat.com>
Fri, 28 Nov 2008 06:24:51 +0000 (06:24 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 28 Nov 2008 06:24:51 +0000 (06:24 +0000)
2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 559110 – Do not include libintl.h after glibintl.h

        * glib/glibintl.h: Define bind_textdomain_codeset in the DISABLE_NLS
        branch. Patch by Peter Kjellerstedt.

        * glib/gutil.c: Don't include libintl.h directly.

svn path=/trunk/; revision=7688

ChangeLog
glib/glibintl.h
glib/gutils.c

index 22a412e..782538a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2008-11-28  Matthias Clasen  <mclasen@redhat.com>
 
+       Bug 559110 – Do not include libintl.h after glibintl.h
+
+       * glib/glibintl.h: Define bind_textdomain_codeset in the DISABLE_NLS
+       branch. Patch by Peter Kjellerstedt.
+
+       * glib/gutil.c: Don't include libintl.h directly.
+
+2008-11-28  Matthias Clasen  <mclasen@redhat.com>
+
        Bug 562378 – callback return value not respected for callback option
        with no arg
 
index 4bed7c1..0186723 100644 (file)
@@ -29,6 +29,7 @@ G_CONST_RETURN gchar *glib_gettext (const gchar *str);
 #define dcgettext(Domain,String,Type) (String)
 #define dngettext(Domain,String1,String2,N) ((N) == 1 ? (String1) : (String2))
 #define bindtextdomain(Domain,Directory) (Domain) 
+#define bind_textdomain_codeset(Domain,Codeset)
 #endif
 
 /* not really I18N-related, but also a string marker macro */
index 9cc7cbe..d5407ca 100644 (file)
 #include <langinfo.h>
 #endif
 
-#ifdef HAVE_BIND_TEXTDOMAIN_CODESET
-#include <libintl.h>
-#endif
-
 const guint glib_major_version = GLIB_MAJOR_VERSION;
 const guint glib_minor_version = GLIB_MINOR_VERSION;
 const guint glib_micro_version = GLIB_MICRO_VERSION;