Export _glib_get_locale_dir() as it is now used in gio, too
authorTor Lillqvist <tml@iki.fi>
Sat, 19 Feb 2011 23:23:48 +0000 (01:23 +0200)
committerTor Lillqvist <tml@iki.fi>
Sat, 19 Feb 2011 23:30:51 +0000 (01:30 +0200)
gio/gdbus-tool.c
gio/glib-compile-schemas.c
glib/glib.symbols
glib/gutils.c

index 9c6ff44..56efd40 100644 (file)
@@ -1653,6 +1653,7 @@ main (gint argc, gchar *argv[])
   textdomain (GETTEXT_PACKAGE);
 
 #ifdef G_OS_WIN32
+  extern gchar *_glib_get_locale_dir (void);
   gchar *tmp = _glib_get_locale_dir ();
   bindtextdomain (GETTEXT_PACKAGE, tmp);
   g_free (tmp);
index 175d756..1bf9c21 100644 (file)
@@ -1907,7 +1907,8 @@ main (int argc, char **argv)
 
   setlocale (LC_ALL, "");
   textdomain (GETTEXT_PACKAGE);
- #ifdef G_OS_WIN32
+#ifdef G_OS_WIN32
+  extern gchar *_glib_get_locale_dir (void);
   gchar *tmp = _glib_get_locale_dir ();
   bindtextdomain (GETTEXT_PACKAGE, tmp);
   g_free (tmp);
index 4591ecd..6815ec4 100644 (file)
@@ -1608,6 +1608,9 @@ g_unichar_validate
 #if IN_HEADER(__GLIBINTL_H__)
 #if IN_FILE(__G_UTILS_C__)
 glib_gettext G_GNUC_FORMAT(1)
+#ifdef G_OS_WIN32
+_glib_get_locale_dir
+#endif
 #endif
 #endif
 
index 4288bc6..5bea93f 100644 (file)
@@ -3572,7 +3572,7 @@ _g_utils_thread_init (void)
  * have to use system codepage as bindtextdomain() doesn't have a
  * UTF-8 interface.
  */
-static gchar *
+gchar *
 _glib_get_locale_dir (void)
 {
   gchar *install_dir = NULL, *locale_dir;