Lines Matching refs:varname
69 if (stack->varname) { \
70 ent.varname = estrdup(stack->varname); \
71 efree(stack->varname); \
72 stack->varname = NULL; \
74 ent.varname = NULL; \
92 char *varname; member
97 char *varname; member
178 stack->varname = NULL; in wddx_stack_init()
237 if (((st_entry *)stack->elements[i])->varname) { in wddx_stack_destroy()
238 efree(((st_entry *)stack->elements[i])->varname); in wddx_stack_destroy()
244 if (stack->varname) { in wddx_stack_destroy()
245 efree(stack->varname); in wddx_stack_destroy()
457 zval *ent, fname, *varname; in php_wddx_serialize_object() local
491 ZEND_HASH_FOREACH_VAL(sleephash, varname) { in php_wddx_serialize_object()
492 if (Z_TYPE_P(varname) != IS_STRING) { in php_wddx_serialize_object()
497 if ((ent = zend_hash_find(objhash, Z_STR_P(varname))) != NULL) { in php_wddx_serialize_object()
498 php_wddx_serialize_var(packet, ent, Z_STR_P(varname)); in php_wddx_serialize_object()
804 if (stack->varname) efree(stack->varname); in php_wddx_push_element()
805 stack->varname = estrdup((char *)atts[i+1]); in php_wddx_push_element()
848 ent.varname = NULL; in php_wddx_push_element()
951 if (ent1->varname) { in php_wddx_pop_element()
952 if (!strcmp(ent1->varname, PHP_CLASS_NAME_VAR) && in php_wddx_pop_element()
998 add_property_zval(&ent2->data, ent1->varname, &ent1->data); in php_wddx_pop_element()
1002 zend_symtable_str_update(target_hash, ent1->varname, strlen(ent1->varname), &ent1->data); in php_wddx_pop_element()
1004 efree(ent1->varname); in php_wddx_pop_element()
1013 } else if (!strcmp((char *)name, EL_VAR) && stack->varname) { in php_wddx_pop_element()
1014 efree(stack->varname); in php_wddx_pop_element()
1015 stack->varname = NULL; in php_wddx_pop_element()
1058 if (ent->varname) { in php_wddx_process_data()
1059 efree(ent->varname); in php_wddx_process_data()
1060 ent->varname = NULL; in php_wddx_process_data()