|
159 | 159 | # define PHONGO_STREAM_ID(stream) stream->res->handle
|
160 | 160 | # define ADD_ASSOC_STRING(_zv, _key, _value) add_assoc_string_ex(_zv, ZEND_STRS(_key), _value);
|
161 | 161 | # define ADD_ASSOC_STRINGL(_zv, _key, _value, _len) add_assoc_stringl_ex(_zv, ZEND_STRS(_key), _value, _len);
|
| 162 | +# define ADD_ASSOC_STRING_EX(_zv, _key, _key_len, _value, _value_len) add_assoc_stringl_ex(_zv, _key, _key_len, _value, _value_len); |
162 | 163 | # define phongo_free_object_arg zend_object
|
163 | 164 | # define phongo_zpp_char_len size_t
|
164 | 165 | # define ZEND_HASH_APPLY_COUNT(ht) (ht)->u.v.nApplyCount
|
|
179 | 180 | # define PHONGO_STREAM_ID(stream) stream->rsrc_id
|
180 | 181 | # define ADD_ASSOC_STRING(_zv, _key, _value) add_assoc_string_ex(_zv, ZEND_STRS(_key), _value, 1);
|
181 | 182 | # define ADD_ASSOC_STRINGL(_zv, _key, _value, _len) add_assoc_stringl_ex(_zv, ZEND_STRS(_key), _value, _len, 1);
|
| 183 | +# define ADD_ASSOC_STRING_EX(_zv, _key, _key_len, _value, _value_len) add_assoc_stringl_ex(_zv, _key, _key_len, _value, _value_len, 1); |
182 | 184 | # define Z_PHPDATE_P(object) zend_object_store_get_object(object TSRMLS_CC)
|
183 | 185 | # define Z_ISUNDEF(x) !x
|
184 | 186 | # define phongo_free_object_arg void
|
|
0 commit comments