Index: ext/calendar/cal_unix.c =================================================================== RCS file: /repository/php-src/ext/calendar/cal_unix.c,v retrieving revision 1.17.2.2.2.1 diff -u -p -d -r1.17.2.2.2.1 cal_unix.c --- ext/calendar/cal_unix.c 1 Jan 2007 09:35:48 -0000 1.17.2.2.2.1 +++ ext/calendar/cal_unix.c 5 Jun 2007 16:53:28 -0000 @@ -50,6 +50,10 @@ PHP_FUNCTION(unixtojd) } ta = php_localtime_r(&t, &tmbuf); + if (!ta) { + RETURN_FALSE; + } + jdate = GregorianToSdn(ta->tm_year+1900, ta->tm_mon+1, ta->tm_mday); RETURN_LONG(jdate);