Lines Matching refs:duplicate

367 ZEND_API int add_assoc_string_ex(zval *arg, const char *key, uint key_len, char *str, int duplicate
368 …_assoc_stringl_ex(zval *arg, const char *key, uint key_len, char *str, uint length, int duplicate);
391 ZEND_API int add_index_string(zval *arg, ulong idx, const char *str, int duplicate);
392 ZEND_API int add_index_stringl(zval *arg, ulong idx, const char *str, uint length, int duplicate);
400 ZEND_API int add_next_index_string(zval *arg, const char *str, int duplicate);
401 ZEND_API int add_next_index_stringl(zval *arg, const char *str, uint length, int duplicate);
404 …c_string_ex(zval *arg, const char *key, uint key_len, const char *str, void **dest, int duplicate);
405 …val *arg, const char *key, uint key_len, const char *str, uint length, void **dest, int duplicate);
412 ZEND_API int add_get_index_string(zval *arg, ulong idx, const char *str, void **dest, int duplicate
413 …_get_index_stringl(zval *arg, ulong idx, const char *str, uint length, void **dest, int duplicate);
420 …d_property_string_ex(zval *arg, const char *key, uint key_len, char *str, int duplicate TSRMLS_DC);
421 …ngl_ex(zval *arg, const char *key, uint key_len, char *str, uint length, int duplicate TSRMLS_DC);
544 #define ZVAL_STRING(z, s, duplicate) { \ argument
547 Z_STRVAL_P(z) = (duplicate?estrndup(__s, Z_STRLEN_P(z)):(char*)__s);\
551 #define ZVAL_STRINGL(z, s, l, duplicate) { \ argument
554 Z_STRVAL_P(z) = (duplicate?estrndup(__s, __l):(char*)__s);\
589 #define RETVAL_STRING(s, duplicate) ZVAL_STRING(return_value, s, duplicate) argument
590 #define RETVAL_STRINGL(s, l, duplicate) ZVAL_STRINGL(return_value, s, l, duplicate) argument
601 #define RETURN_STRING(s, duplicate) { RETVAL_STRING(s, duplicate); return; } argument
602 #define RETURN_STRINGL(s, l, duplicate) { RETVAL_STRINGL(s, l, duplicate); return; } argument