Module Name:    src
Committed By:   christos
Date:           Tue Dec 21 18:13:03 UTC 2010

Modified Files:
        src/lib/libutil: parsedate.y

Log Message:
fix incorrect overflow check from Nicholas Joly


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/libutil/parsedate.y

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libutil/parsedate.y
diff -u src/lib/libutil/parsedate.y:1.7 src/lib/libutil/parsedate.y:1.8
--- src/lib/libutil/parsedate.y:1.7	Mon Dec 20 19:14:10 2010
+++ src/lib/libutil/parsedate.y	Tue Dec 21 13:13:02 2010
@@ -673,7 +673,7 @@
     oJulian = Julian;
 
     Julian += yyTimezone * 60L;
-    if (oJulian > Julian)
+    if (oJulian > Julian && yyTimezone > 0)
 	return -1;
     oJulian = Julian;
 

Reply via email to