Corrected logical errors in tests for error conditions.
[pspp] / src / language / stats / glm.c
index 82ca9896e1a050828763c7362480a9881ceec96e..13d878176e975dd3f30f51ecc34152631b1b0ae8 100644 (file)
@@ -267,7 +267,7 @@ cmd_glm (struct lexer *lexer, struct dataset *ds)
            }
 
          glm.ss_type = lex_integer (lexer);
-         if (1 > glm.ss_type  && 3 < glm.ss_type )
+         if (1 > glm.ss_type  ||  3 < glm.ss_type )
            {
              msg (ME, _("Only types 1, 2 & 3 sums of squares are currently implemented"));
              goto error;