#endif
size_t expr_len = (cmd != NULL) ? strlen(cmd) : 0;
- phpdbg_param_t *param = NULL;
-
while (command && command->name && command->handler) {
if ((command->name_len == expr_len && memcmp(cmd, command->name, expr_len) == 0)
|| (expr_len == 1 && command->alias && command->alias == cmd_line[0])) {
- phpdbg_param_t lparam,
+ phpdbg_param_t lparam,
param;
phpdbg_parse_param(
¶m TSRMLS_CC);
lparam = PHPDBG_G(lparam);
-
+
PHPDBG_G(lparam) = param;
PHPDBG_G(lcmd) = (phpdbg_command_t*) command;
} else {
rc = command->handler(¶m TSRMLS_CC);
}
-
+
phpdbg_clear_param(&lparam TSRMLS_CC);
break;
}