parse-datetime.y: accommodate -Wstrict-overflow
[pspp] / lib / parse-datetime.y
index d77955f40d5dec92b7c8e04d829c06529156f6b3..23a9a4159a3d7ec47d8a8935a27abf8fc2194763 100644 (file)
@@ -1119,7 +1119,7 @@ yylex (YYSTYPE *lvalp, parser_control *pc)
 
           do
             {
-              if (p < buff + sizeof buff - 1)
+              if (p - buff < sizeof buff - 1)
                 *p++ = c;
               c = *++pc->input;
             }