z_arg 4197 ext/date/php_date.c zval **z_arg = NULL; \ z_arg 4198 ext/date/php_date.c if (zend_hash_find(myht, element, strlen(element) + 1, (void**) &z_arg) == SUCCESS && Z_TYPE_PP(z_arg) == IS_LONG) { \ z_arg 4199 ext/date/php_date.c (*intobj)->diff->member = (itype)Z_LVAL_PP(z_arg); \ z_arg 4207 ext/date/php_date.c zval **z_arg = NULL; \ z_arg 4208 ext/date/php_date.c if (zend_hash_find(myht, element, strlen(element) + 1, (void**) &z_arg) == SUCCESS) { \ z_arg 4209 ext/date/php_date.c if (Z_TYPE_PP(z_arg) == IS_STRING) { \ z_arg 4210 ext/date/php_date.c DATE_A64I((*intobj)->diff->member, Z_STRVAL_PP(z_arg)); \ z_arg 4211 ext/date/php_date.c } else if (Z_TYPE_PP(z_arg) == IS_LONG || Z_TYPE_PP(z_arg) == IS_BOOL) { \ z_arg 4212 ext/date/php_date.c (*intobj)->diff->member = (timelib_sll)Z_LVAL_PP(z_arg); \ z_arg 4213 ext/date/php_date.c } else if (Z_TYPE_PP(z_arg) == IS_DOUBLE) { \ z_arg 4214 ext/date/php_date.c (*intobj)->diff->member = (timelib_sll)Z_DVAL_PP(z_arg); \