Elm: try to fix some mac os x link errors with gettext
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 3 Nov 2011 07:23:30 +0000 (07:23 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 3 Nov 2011 07:23:30 +0000 (07:23 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@64680 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/test_fileselector.c
src/lib/elm_priv.h

index 7b4b65c..5d3ac87 100644 (file)
@@ -1,7 +1,18 @@
-#include <Elementary.h>
 #ifdef HAVE_CONFIG_H
 # include "elementary_config.h"
 #endif
+
+#include <Elementary.h>
+
+#ifndef ENABLE_NLS
+# ifndef setlocale
+#  define setlocale(c, l)
+# endif
+# ifndef libintl_setlocale
+#  define libintl_setlocale(c, l)
+# endif
+#endif
+
 #ifndef ELM_LIB_QUICKLAUNCH
 static void
 my_fileselector_done(void            *data,
index a4459dd..7ca19f1 100644 (file)
 # ifndef setlocale
 #  define setlocale(c, l)
 # endif
+# ifndef libintl_setlocale
+#  define libintl_setlocale(c, l)
+# endif
 # ifndef bindtextdomain
 #  define bindtextdomain(domain,dir)
 # endif
+# ifndef libintl_bindtextdomain
+#  define libintl_bindtextdomain(domain,dir)
+# endif
 # define E_(string) (string)
 #endif
 #define N_(string) (string)