@@ -2176,7 +2176,7 @@ static void date_interval_object_to_hash(php_interval_obj *intervalobj, HashTabl
21762176 ZVAL_DOUBLE (& zv , (double )intervalobj -> diff -> us / 1000000.0 );
21772177 zend_hash_str_update (props , "f" , sizeof ("f" ) - 1 , & zv );
21782178 PHP_DATE_INTERVAL_ADD_PROPERTY ("invert" , invert );
2179- if (intervalobj -> diff -> days != -99999 ) {
2179+ if (intervalobj -> diff -> days != TIMELIB_UNSET ) {
21802180 PHP_DATE_INTERVAL_ADD_PROPERTY ("days" , days );
21812181 } else {
21822182 ZVAL_FALSE (& zv );
@@ -2969,7 +2969,7 @@ void php_date_do_return_parsed_time(INTERNAL_FUNCTION_PARAMETERS, timelib_time *
29692969
29702970 array_init (return_value );
29712971#define PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT (name , elem ) \
2972- if (parsed_time->elem == -99999 ) { \
2972+ if (parsed_time->elem == TIMELIB_UNSET ) { \
29732973 add_assoc_bool(return_value, #name, 0); \
29742974 } else { \
29752975 add_assoc_long(return_value, #name, parsed_time->elem); \
@@ -2981,7 +2981,7 @@ void php_date_do_return_parsed_time(INTERNAL_FUNCTION_PARAMETERS, timelib_time *
29812981 PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT (minute , i );
29822982 PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT (second , s );
29832983
2984- if (parsed_time -> us == -99999 ) {
2984+ if (parsed_time -> us == TIMELIB_UNSET ) {
29852985 add_assoc_bool (return_value , "fraction" , 0 );
29862986 } else {
29872987 add_assoc_double (return_value , "fraction" , (double )parsed_time -> us / 1000000.0 );
@@ -3117,21 +3117,21 @@ static bool php_date_modify(zval *object, char *modify, size_t modify_len) /* {{
31173117 dateobj -> time -> have_relative = tmp_time -> have_relative ;
31183118 dateobj -> time -> sse_uptodate = 0 ;
31193119
3120- if (tmp_time -> y != -99999 ) {
3120+ if (tmp_time -> y != TIMELIB_UNSET ) {
31213121 dateobj -> time -> y = tmp_time -> y ;
31223122 }
3123- if (tmp_time -> m != -99999 ) {
3123+ if (tmp_time -> m != TIMELIB_UNSET ) {
31243124 dateobj -> time -> m = tmp_time -> m ;
31253125 }
3126- if (tmp_time -> d != -99999 ) {
3126+ if (tmp_time -> d != TIMELIB_UNSET ) {
31273127 dateobj -> time -> d = tmp_time -> d ;
31283128 }
31293129
3130- if (tmp_time -> h != -99999 ) {
3130+ if (tmp_time -> h != TIMELIB_UNSET ) {
31313131 dateobj -> time -> h = tmp_time -> h ;
3132- if (tmp_time -> i != -99999 ) {
3132+ if (tmp_time -> i != TIMELIB_UNSET ) {
31333133 dateobj -> time -> i = tmp_time -> i ;
3134- if (tmp_time -> s != -99999 ) {
3134+ if (tmp_time -> s != TIMELIB_UNSET ) {
31353135 dateobj -> time -> s = tmp_time -> s ;
31363136 } else {
31373137 dateobj -> time -> s = 0 ;
@@ -3142,7 +3142,7 @@ static bool php_date_modify(zval *object, char *modify, size_t modify_len) /* {{
31423142 }
31433143 }
31443144
3145- if (tmp_time -> us != -99999 ) {
3145+ if (tmp_time -> us != TIMELIB_UNSET ) {
31463146 dateobj -> time -> us = tmp_time -> us ;
31473147 }
31483148
@@ -4226,7 +4226,7 @@ static zval *date_interval_read_property(zend_object *object, zend_string *name,
42264226
42274227 if (fvalue != -1 ) {
42284228 ZVAL_DOUBLE (retval , fvalue );
4229- } else if (value != -99999 ) {
4229+ } else if (value != TIMELIB_UNSET ) {
42304230 ZVAL_LONG (retval , value );
42314231 } else {
42324232 ZVAL_FALSE (retval );
@@ -4385,7 +4385,7 @@ static void php_date_interval_initialize_from_hash(zval **return_value, php_inte
43854385 do { \
43864386 zval *z_arg = zend_hash_str_find(myht, "days", sizeof("days") - 1); \
43874387 if (z_arg && Z_TYPE_P(z_arg) == IS_FALSE) { \
4388- (*intobj)->diff->member = -99999 ; \
4388+ (*intobj)->diff->member = TIMELIB_UNSET ; \
43894389 } else if (z_arg && Z_TYPE_P(z_arg) <= IS_STRING) { \
43904390 zend_string *str = zval_get_string(z_arg); \
43914391 DATE_A64I((*intobj)->diff->member, ZSTR_VAL(str)); \
@@ -4626,7 +4626,7 @@ static zend_string *date_interval_format(char *format, size_t format_len, timeli
46264626 case 'f' : length = slprintf (buffer , sizeof (buffer ), ZEND_LONG_FMT , (zend_long ) t -> us ); break ;
46274627
46284628 case 'a' : {
4629- if ((int ) t -> days != -99999 ) {
4629+ if ((int ) t -> days != TIMELIB_UNSET ) {
46304630 length = slprintf (buffer , sizeof (buffer ), "%d" , (int ) t -> days );
46314631 } else {
46324632 length = slprintf (buffer , sizeof (buffer ), "(unknown)" );
0 commit comments