X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fsys-file-reader.c;h=dbc61345a85869eda4c0d1eb7f0f0aa04fe4c9ce;hb=f5e03ec7b8a217ef53ce0c77374cddc0dcd79fae;hp=2ad146e88025699879c4aa536252bd8f3bd0ddf6;hpb=feba48309a227fe40feb3a87cbe900015021ac73;p=pspp diff --git a/src/data/sys-file-reader.c b/src/data/sys-file-reader.c index 2ad146e880..dbc61345a8 100644 --- a/src/data/sys-file-reader.c +++ b/src/data/sys-file-reader.c @@ -1831,10 +1831,9 @@ decode_mrsets (struct sfm_reader *r, struct dictionary *dict) size_t i; name = recode_string ("UTF-8", r->encoding, s->name, -1); - if (name[0] != '$') + if (!mrset_is_valid_name (name, dict_get_encoding (dict), false)) { - sys_warn (r, -1, _("Multiple response set name `%s' does not begin " - "with `$'."), + sys_warn (r, -1, _("Invalid multiple response set name `%s'."), name); free (name); continue;