]> granicus.if.org Git - php/commitdiff
- Fixed invalid date checking
authorFelipe Pena <felipe@php.net>
Fri, 22 May 2009 12:49:22 +0000 (12:49 +0000)
committerFelipe Pena <felipe@php.net>
Fri, 22 May 2009 12:49:22 +0000 (12:49 +0000)
ext/xmlrpc/xmlrpc-epi-php.c

index 33fb27e597d426cf393aa48f57a291f69ddb2aec..0bbf138b97aef8568ea2a39a0d78e3421e68e03f 100644 (file)
@@ -1352,7 +1352,7 @@ int set_zval_xmlrpc_type(zval* value, XMLRPC_VALUE_TYPE newtype) /* {{{ */
                                XMLRPC_VALUE v = XMLRPC_CreateValueDateTime_ISO8601(NULL, value->value.str.val);
                                if (v) {
                                        time_t timestamp = (time_t) php_parse_date((char *)XMLRPC_GetValueDateTime_ISO8601(v), NULL);
-                                       if (timestamp) {        
+                                       if (timestamp != -1) {
                                                zval* ztimestamp;
 
                                                MAKE_STD_ZVAL(ztimestamp);