X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fparse-datetime.y;h=23a9a4159a3d7ec47d8a8935a27abf8fc2194763;hb=264aa350f10afaedbd96ca64f232c8b4498a37f4;hp=d77955f40d5dec92b7c8e04d829c06529156f6b3;hpb=cfd76ac9d8626361147a0044a1fe5c4740ec5ee3;p=gnulib.git diff --git a/lib/parse-datetime.y b/lib/parse-datetime.y index d77955f40..23a9a4159 100644 --- a/lib/parse-datetime.y +++ b/lib/parse-datetime.y @@ -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; }