From: Bruno Haible Date: Mon, 22 Oct 2001 08:49:58 +0000 (+0000) Subject: Treat charset=CHARSET like ASCII. X-Git-Tag: v0.11~437 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=300842da7947dba7a5dbb6d2e1dd89b10bde8ead;p=thirdparty%2Fgettext.git Treat charset=CHARSET like ASCII. --- diff --git a/src/ChangeLog b/src/ChangeLog index e6180713a..5c71997b6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2001-09-19 Bruno Haible + + * write-po.c (msgdomain_list_print): Treat charset=CHARSET as if it + were absent, i.e. like ASCII, not like an unknown 8-bit encoding. + 2001-09-18 Bruno Haible * msgl-equal.h: New file. diff --git a/src/write-po.c b/src/write-po.c index a71c24523..f3cec17b0 100644 --- a/src/write-po.c +++ b/src/write-po.c @@ -905,6 +905,10 @@ msgdomain_list_print (mdlp, filename, force, debug) charset = (char *) alloca (len + 1); memcpy (charset, charsetstr, len); charset[len] = '\0'; + + /* Treat the dummy default value as if it were absent. */ + if (strcmp (charset, "CHARSET") == 0) + charset = "ASCII"; } }