summaryrefslogtreecommitdiff
path: root/lib/libutil
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2010-12-21 18:13:02 +0000
committerchristos <christos@NetBSD.org>2010-12-21 18:13:02 +0000
commit0a282a60b54291b2ce28eb274bacf6cfbc32ef42 (patch)
treef0d8595da72a9ff6065dfe71d7c079c5112b270f /lib/libutil
parenta4cb5ac41646eef0a70ac458b383b56e97a1a408 (diff)
fix incorrect overflow check from Nicholas Joly
Diffstat (limited to 'lib/libutil')
-rw-r--r--lib/libutil/parsedate.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libutil/parsedate.y b/lib/libutil/parsedate.y
index 1f32b07f7ec..6ad7de0666a 100644
--- a/lib/libutil/parsedate.y
+++ b/lib/libutil/parsedate.y
@@ -673,7 +673,7 @@ Convert(
oJulian = Julian;
Julian += yyTimezone * 60L;
- if (oJulian > Julian)
+ if (oJulian > Julian && yyTimezone > 0)
return -1;
oJulian = Julian;