From ddb1eb19cb9b78b1163a85d73dd05e8798a8037d Mon Sep 17 00:00:00 2001 From: John Darrington Date: Tue, 7 Jul 2009 20:33:03 +0800 Subject: [PATCH] Use default encoding when reading system files if no encoding is given in file. --- src/data/sys-file-reader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/data/sys-file-reader.c b/src/data/sys-file-reader.c index c9a70978..141fd881 100644 --- a/src/data/sys-file-reader.c +++ b/src/data/sys-file-reader.c @@ -194,8 +194,9 @@ recode_strings (struct dictionary *dict) int i; const char *enc = dict_get_encoding (dict); + if ( NULL == enc) - return; + enc = get_default_encoding (); for (i = 0 ; i < dict_get_var_cnt (dict); ++i) { -- 2.30.2