@@ -2198,13 +2198,13 @@ static HashTable *date_object_get_properties(zval *object TSRMLS_DC)
2198
2198
/* first we add the date and time in ISO format */
2199
2199
MAKE_STD_ZVAL (zv );
2200
2200
ZVAL_STRING (zv , date_format ("Y-m-d H:i:s" , 12 , dateobj -> time , 1 ), 0 );
2201
- zend_hash_update (props , "date" , 5 , & zv , sizeof (zval ), NULL );
2201
+ zend_hash_update (props , "date" , 5 , & zv , sizeof (zv ), NULL );
2202
2202
2203
2203
/* then we add the timezone name (or similar) */
2204
2204
if (dateobj -> time -> is_localtime ) {
2205
2205
MAKE_STD_ZVAL (zv );
2206
2206
ZVAL_LONG (zv , dateobj -> time -> zone_type );
2207
- zend_hash_update (props , "timezone_type" , 14 , & zv , sizeof (zval ), NULL );
2207
+ zend_hash_update (props , "timezone_type" , 14 , & zv , sizeof (zv ), NULL );
2208
2208
2209
2209
MAKE_STD_ZVAL (zv );
2210
2210
switch (dateobj -> time -> zone_type ) {
@@ -2227,7 +2227,7 @@ static HashTable *date_object_get_properties(zval *object TSRMLS_DC)
2227
2227
ZVAL_STRING (zv , dateobj -> time -> tz_abbr , 1 );
2228
2228
break ;
2229
2229
}
2230
- zend_hash_update (props , "timezone" , 9 , & zv , sizeof (zval ), NULL );
2230
+ zend_hash_update (props , "timezone" , 9 , & zv , sizeof (zv ), NULL );
2231
2231
}
2232
2232
2233
2233
return props ;
@@ -2305,7 +2305,7 @@ static HashTable *date_object_get_properties_timezone(zval *object TSRMLS_DC)
2305
2305
2306
2306
MAKE_STD_ZVAL (zv );
2307
2307
ZVAL_LONG (zv , tzobj -> type );
2308
- zend_hash_update (props , "timezone_type" , 14 , & zv , sizeof (zval ), NULL );
2308
+ zend_hash_update (props , "timezone_type" , 14 , & zv , sizeof (zv ), NULL );
2309
2309
2310
2310
MAKE_STD_ZVAL (zv );
2311
2311
switch (tzobj -> type ) {
@@ -2327,7 +2327,7 @@ static HashTable *date_object_get_properties_timezone(zval *object TSRMLS_DC)
2327
2327
ZVAL_STRING (zv , tzobj -> tzi .z .abbr , 1 );
2328
2328
break ;
2329
2329
}
2330
- zend_hash_update (props , "timezone" , 9 , & zv , sizeof (zval ), NULL );
2330
+ zend_hash_update (props , "timezone" , 9 , & zv , sizeof (zv ), NULL );
2331
2331
2332
2332
return props ;
2333
2333
}
@@ -2394,7 +2394,7 @@ static HashTable *date_object_get_properties_interval(zval *object TSRMLS_DC)
2394
2394
#define PHP_DATE_INTERVAL_ADD_PROPERTY (n ,f ) \
2395
2395
MAKE_STD_ZVAL(zv); \
2396
2396
ZVAL_LONG(zv, (long)intervalobj->diff->f); \
2397
- zend_hash_update(props, n, strlen(n) + 1, &zv, sizeof(zval ), NULL);
2397
+ zend_hash_update(props, n, strlen(n) + 1, &zv, sizeof(zv ), NULL);
2398
2398
2399
2399
PHP_DATE_INTERVAL_ADD_PROPERTY ("y" , y );
2400
2400
PHP_DATE_INTERVAL_ADD_PROPERTY ("m" , m );
@@ -2411,7 +2411,7 @@ static HashTable *date_object_get_properties_interval(zval *object TSRMLS_DC)
2411
2411
} else {
2412
2412
MAKE_STD_ZVAL (zv );
2413
2413
ZVAL_FALSE (zv );
2414
- zend_hash_update (props , "days" , 5 , & zv , sizeof (zval ), NULL );
2414
+ zend_hash_update (props , "days" , 5 , & zv , sizeof (zv ), NULL );
2415
2415
}
2416
2416
PHP_DATE_INTERVAL_ADD_PROPERTY ("special_type" , special .type );
2417
2417
PHP_DATE_INTERVAL_ADD_PROPERTY ("special_amount" , special .amount );
0 commit comments