From 01f80f81162425e6c93c5abe8da6d31c45226b01 Mon Sep 17 00:00:00 2001 From: Costa Vitor Date: Mon, 1 Jun 2009 16:42:17 -0500 Subject: [PATCH] -1 is the error in datime --- library/system/sys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/system/sys.c b/library/system/sys.c index 5499614c0..fa17de23c 100644 --- a/library/system/sys.c +++ b/library/system/sys.c @@ -207,7 +207,7 @@ sysmktime(void) loc.tm_sec = YAP_IntOfTerm(YAP_ARG6); loc.tm_isdst = daylight; - if ((tim = mktime(&loc)) < 0) { + if ((tim = mktime(&loc)) == (time_t)-1) { return YAP_Unify(YAP_ARG8, YAP_MkIntTerm(errno)); } return YAP_Unify(YAP_ARG7,YAP_MkIntTerm(tim));