* value-labels.c (get_label): Allow commas between values and
[pspp-builds.git] / src / language / dictionary / value-labels.c
index 12948e28ee0328a33d50cb2d7016245374390834..09dee607cc977d0c63e450f273e9bf630d1ca40b 100644 (file)
@@ -173,6 +173,7 @@ get_label (struct lexer *lexer, struct variable **vars, size_t var_cnt)
          value.f = lex_tokval (lexer);
        }
       lex_get (lexer);
+      lex_match (lexer, ',');
 
       /* Set label. */
       if (!lex_force_string (lexer))
@@ -192,6 +193,7 @@ get_label (struct lexer *lexer, struct variable **vars, size_t var_cnt)
       ds_destroy (&label);
 
       lex_get (lexer);
+      lex_match (lexer, ',');
     }
   while (lex_token (lexer) != '/' && lex_token (lexer) != '.');