X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_cookie.c;h=5b78abbe0dd161d9595839f14d88bbff065b47f8;hb=729594cae203b09419d195ec0dabde0430c9f1cd;hp=6908d386247e4b09de79af5b3e4618beb8887ffe;hpb=f53a076880dc4a087a1be843506c9434fbc61d63;p=m6w6%2Fext-http diff --git a/php_http_cookie.c b/php_http_cookie.c index 6908d38..5b78abb 100644 --- a/php_http_cookie.c +++ b/php_http_cookie.c @@ -463,7 +463,11 @@ zend_object_value php_http_cookie_object_new_ex(zend_class_entry *ce, php_http_c o = ecalloc(sizeof(*o), 1); zend_object_std_init((zend_object *) o, ce TSRMLS_CC); +#if PHP_VERSION_ID < 50339 + zend_hash_copy(((zend_object *) o)->properties, &(ce->default_properties), (copy_ctor_func_t) zval_add_ref, NULL, sizeof(zval*)); +#else object_properties_init((zend_object *) o, ce); +#endif if (list) { o->list = list;