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

index ee0a08a6cd45c42cdb6325f0f5f2d3c1a9f6b5d9..9f3842c8c5fc2d55f9c795e867f1cd7e8250ecd3 100644 (file)
@@ -1302,7 +1302,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);