new_watch 177 sapi/phpdbg/phpdbg_watch.c phpdbg_watchpoint_t *new_watch = emalloc(sizeof(phpdbg_watchpoint_t)); new_watch 179 sapi/phpdbg/phpdbg_watch.c new_watch->flags = PHPDBG_WATCH_RECURSIVE; new_watch 180 sapi/phpdbg/phpdbg_watch.c new_watch->parent = watch; new_watch 181 sapi/phpdbg/phpdbg_watch.c new_watch->parent_container = ht; new_watch 185 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent = zend_strndup(Z_STRVAL(key), Z_STRLEN(key)); new_watch 186 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent_len = Z_STRLEN(key); new_watch 188 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent = NULL; new_watch 189 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent_len = asprintf(&new_watch->name_in_parent, "%ld", Z_LVAL(key)); new_watch 192 sapi/phpdbg/phpdbg_watch.c new_watch->str = NULL; new_watch 193 sapi/phpdbg/phpdbg_watch.c new_watch->str_len = asprintf(&new_watch->str, "%.*s%s%s%s", (int)watch->str_len, watch->str, Z_TYPE_P(watch->addr.zv) == IS_ARRAY?"[":"->", phpdbg_get_property_key(new_watch->name_in_parent), Z_TYPE_P(watch->addr.zv) == IS_ARRAY?"]":""); new_watch 195 sapi/phpdbg/phpdbg_watch.c phpdbg_create_zval_watchpoint(*zv, new_watch); new_watch 196 sapi/phpdbg/phpdbg_watch.c phpdbg_create_recursive_watchpoint(new_watch TSRMLS_CC); new_watch 201 sapi/phpdbg/phpdbg_watch.c phpdbg_watchpoint_t *new_watch = emalloc(sizeof(phpdbg_watchpoint_t)); new_watch 203 sapi/phpdbg/phpdbg_watch.c new_watch->parent = watch; new_watch 204 sapi/phpdbg/phpdbg_watch.c new_watch->parent_container = watch->parent_container; new_watch 205 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent = zend_strndup(watch->name_in_parent, watch->name_in_parent_len); new_watch 206 sapi/phpdbg/phpdbg_watch.c new_watch->name_in_parent_len = watch->name_in_parent_len; new_watch 207 sapi/phpdbg/phpdbg_watch.c new_watch->str = NULL; new_watch 208 sapi/phpdbg/phpdbg_watch.c new_watch->str_len = asprintf(&new_watch->str, "%.*s[]", (int)watch->str_len, watch->str); new_watch 209 sapi/phpdbg/phpdbg_watch.c new_watch->flags = PHPDBG_WATCH_RECURSIVE; new_watch 211 sapi/phpdbg/phpdbg_watch.c phpdbg_create_ht_watchpoint(ht, new_watch); new_watch 212 sapi/phpdbg/phpdbg_watch.c phpdbg_create_watchpoint(new_watch TSRMLS_CC);