X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Flogistic.c;h=75f1d2a13fb4f6a439fb0a6e4428b3cc3a45cec1;hb=bcaaaebdde43e26a8d27c53590f34bf29eb56406;hp=556b06084146cacab363c33ac6eab9cbdc87c54e;hpb=673f49b652a17becffa50f70d8885a5b4f66b722;p=pspp diff --git a/src/language/stats/logistic.c b/src/language/stats/logistic.c index 556b060841..75f1d2a13f 100644 --- a/src/language/stats/logistic.c +++ b/src/language/stats/logistic.c @@ -982,18 +982,11 @@ cmd_logistic (struct lexer *lexer, struct dataset *ds) { if (lex_force_match (lexer, T_LPAREN)) { - if (! lex_force_num (lexer)) - { - lex_error (lexer, NULL); - goto error; - } + if (!lex_force_num_range_closed (lexer, "CUT", 0, 1)) + goto error; + cp = lex_number (lexer); - if (cp < 0 || cp > 1.0) - { - msg (ME, _("Cut point value must be in the range [0,1]")); - goto error; - } lex_get (lexer); if (! lex_force_match (lexer, T_RPAREN)) {