Bug 548321 – <string.h> is not included in gi18n-lib.h
authorMatthias Clasen <mclasen@redhat.com>
Thu, 11 Sep 2008 16:48:44 +0000 (16:48 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Thu, 11 Sep 2008 16:48:44 +0000 (16:48 +0000)
2008-09-11  Matthias Clasen  <mclasen@redhat.com>

        Bug 548321 – <string.h> is not included in gi18n-lib.h

        * glib/gi18n.h:
        * glib/gi18n-lib.h: Include string.h, since strlen is used in
        the macros. Pointed out by Ignacio Casal Quinteiro

svn path=/trunk/; revision=7455

ChangeLog
glib/gi18n-lib.h
glib/gi18n.h

index e9fb7eb..d053c34 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-09-11  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 548321 – <string.h> is not included in gi18n-lib.h
+
+       * glib/gi18n.h:
+       * glib/gi18n-lib.h: Include string.h, since strlen is used in 
+       the macros. Pointed out by Ignacio Casal Quinteiro
+
 2008-09-10  Matthias Clasen  <mclasen@redhat.com>
 
        Bug 551731 – g_date_set_time[_t] docs should mention what timezone
index 105f4d1..ca002a7 100644 (file)
@@ -23,6 +23,7 @@
 #include <glib.h>
 
 #include <libintl.h>
+#include <string.h>
 
 #ifndef GETTEXT_PACKAGE
 #error You must define GETTEXT_PACKAGE before including gi18n-lib.h.  Did you forget to include config.h?
index b835546..c710046 100644 (file)
@@ -23,6 +23,7 @@
 #include <glib.h>
 
 #include <libintl.h>
+#include <string.h>
 
 #define  _(String) gettext (String)
 #define Q_(String) g_dpgettext (NULL, String, 0)