]> git.meshlink.io Git - catta/commitdiff
make avahi_init_i18n a no-op when compiling without NLS
authorSven M. Hallberg <pesco@khjk.org>
Mon, 18 Aug 2014 14:52:19 +0000 (16:52 +0200)
committerSven M. Hallberg <pesco@khjk.org>
Mon, 18 Aug 2014 14:52:19 +0000 (16:52 +0200)
avahi-common/i18n.c

index 51c93e4e6bbfa65ef4eb5f22783ef610c587366a..509abbe787db2982ec2e76516d49eef88c381b2e 100644 (file)
 #include "i18n.h"
 
 void avahi_init_i18n(void) {
+#ifdef ENABLE_NLS
 
     /* Not really thread safe, but this doesn't matter much since
      * bindtextdomain is supposed to be idempotent anyway. */
+    /* FIXME: but is bindtextdomain reentrant!? */
 
     static int done = 0;
 
@@ -35,4 +37,6 @@ void avahi_init_i18n(void) {
         bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
         done = 1;
     }
+
+#endif /* ENABLE_NLS */
 }