]> granicus.if.org Git - php/commitdiff
fix char * vs zend_string *
authorAnatol Belski <ab@php.net>
Wed, 17 Aug 2016 11:22:02 +0000 (13:22 +0200)
committerAnatol Belski <ab@php.net>
Wed, 17 Aug 2016 11:22:02 +0000 (13:22 +0200)
ext/wddx/wddx.c

index c3859180827972e96a02472f9ede41c9c67cbe46..3a6835fbb6c37068185e25b934516734bc57630a 100644 (file)
@@ -1048,7 +1048,7 @@ static void php_wddx_process_data(void *user_data, const XML_Char *s, int len)
                                        str = zend_string_init((char *)s, len, 0);
                                }
 
-                               ZVAL_LONG(&ent->data, php_parse_date(str, NULL));
+                               ZVAL_LONG(&ent->data, php_parse_date(ZSTR_VAL(str), NULL));
                                /* date out of range < 1969 or > 2038 */
                                if (Z_LVAL(ent->data) == -1) {
                                        ZVAL_STR_COPY(&ent->data, str);