Simple fixes to help building GLib on embedded systems without NLS.
authorMatthias Clasen <mclasen@redhat.com>
Mon, 31 Mar 2008 03:52:57 +0000 (03:52 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 31 Mar 2008 03:52:57 +0000 (03:52 +0000)
2008-03-30  Matthias Clasen  <mclasen@redhat.com>

        * glib/glibintl.h:
        * glib/gstrfuncs.c:
        * glib/gutils.c: Simple fixes to help building GLib on
        embedded systems without NLS.  (#524350, Peter Kjellerstedt)

svn path=/trunk/; revision=6779

ChangeLog
glib/glibintl.h
glib/gstrfuncs.c
glib/gutils.c

index ba28ad4..fc66709 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,19 @@
 2008-03-30  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/glibintl.h:
+       * glib/gstrfuncs.c:
+       * glib/gutils.c: Simple fixes to help building GLib on 
+       embedded systems without NLS.  (#524350, Peter Kjellerstedt)
+
+2008-03-30  Matthias Clasen  <mclasen@redhat.com>
+
        * glib/ghash.c: Fix the build with -DG_DISABLE_ASSERT.
        (#525060, Arfrever Frehtes Taifersar Arahesis)
 
 2008-03-30  Matthias Clasen  <mclasen@redhat.com>
        
        * glib/gthread.h: Replace occurrances of G_GNUC_PRETTY_FUNCTION
-       by G_STRFUNC.  (#524344, Peter, Kjellerstedt)
+       by G_STRFUNC.  (#524344, Peter Kjellerstedt)
 
 2008-03-30  Matthias Clasen  <mclasen@redhat.com>
 
index 8e6cdf0..4bed7c1 100644 (file)
@@ -27,6 +27,7 @@ G_CONST_RETURN gchar *glib_gettext (const gchar *str);
 #define gettext(String) (String)
 #define dgettext(Domain,String) (String)
 #define dcgettext(Domain,String,Type) (String)
+#define dngettext(Domain,String1,String2,N) ((N) == 1 ? (String1) : (String2))
 #define bindtextdomain(Domain,Directory) (Domain) 
 #endif
 
index 6d60381..74419d9 100644 (file)
 #if !defined (HAVE_STRSIGNAL) || !defined(NO_SYS_SIGLIST_DECL)
 #include <signal.h>
 #endif
-#include <libintl.h>
 
 #include "glib.h"
 #include "gprintf.h"
 #include "gprintfint.h"
+#include "glibintl.h"
 
 #include "galias.h"
 
index f9f6e07..d7eb169 100644 (file)
@@ -36,7 +36,6 @@
 #include <stdarg.h>
 #include <stdlib.h>
 #include <stdio.h>
-#include <libintl.h>
 #include <locale.h>
 #include <string.h>
 #include <ctype.h>             /* For tolower() */