Fixed some bugs related to empty parentheses
[pspp] / src / language / stats / reliability.c
index bb3bbb2644548f78cf4edcf3aa61d19ee3bb4899..90baa51fe2b861539291996bb6286858150b4232 100644 (file)
@@ -229,9 +229,9 @@ cmd_reliability (struct lexer *lexer, struct dataset *ds)
              reliability.model = MODEL_SPLIT;
              reliability.split_point = -1;
 
-             if ( lex_match (lexer, T_LPAREN))
+             if ( lex_match (lexer, T_LPAREN)
+                  && lex_force_num (lexer))
                {
-                 lex_force_num (lexer);
                  reliability.split_point = lex_number (lexer);
                  lex_get (lexer);
                  lex_force_match (lexer, T_RPAREN);