s3-waf: charsets needs to be quoted as strings in config.h
authorAndrew Tridgell <tridge@samba.org>
Fri, 26 Mar 2010 07:05:37 +0000 (01:05 -0600)
committerAndrew Tridgell <tridge@samba.org>
Tue, 6 Apr 2010 10:27:08 +0000 (20:27 +1000)
Pair-Programmed-With: Kai Blin <kai@samba.org>

source3/build/charset.py

index d1940c3ef18ffe19d7598f870b92be75ec151443..03ba24936775eaa655ce77e759c2ab24f81678df 100644 (file)
@@ -41,12 +41,12 @@ def CHECK_SAMBA3_CHARSET(conf, crossbuild=False):
            default_unix_charset="UTF-8"
             # TODO: this used to warn about the set charset on cross builds
 
-        conf.DEFINE('DEFAULT_DOS_CHARSET', default_dos_charset)
-        conf.DEFINE('DEFAULT_DISPLAY_CHARSET', default_display_charset)
-        conf.DEFINE('DEFAULT_UNIX_CHARSET', default_unix_charset)
+        conf.DEFINE('DEFAULT_DOS_CHARSET', default_dos_charset, quote=True)
+        conf.DEFINE('DEFAULT_DISPLAY_CHARSET', default_display_charset, quote=True)
+        conf.DEFINE('DEFAULT_UNIX_CHARSET', default_unix_charset, quote=True)
 
     else:
-        conf.DEFINE('DEFAULT_DOS_CHARSET', "ASCII")
-        conf.DEFINE('DEFAULT_DISPLAY_CHARSET', "ASCII")
-        conf.DEFINE('DEFAULT_UNIX_CHARSET', "UTF8")
+        conf.DEFINE('DEFAULT_DOS_CHARSET', "ASCII", quote=True)
+        conf.DEFINE('DEFAULT_DISPLAY_CHARSET', "ASCII", quote=True)
+        conf.DEFINE('DEFAULT_UNIX_CHARSET', "UTF8", quote=True)