From f2169d734fed7184401674ba313264264143b906 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Fri, 24 Feb 2017 12:27:55 +0000 Subject: [PATCH] Fixed handler initialization --- xdebug_handlers.c | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/xdebug_handlers.c b/xdebug_handlers.c index 2eee4e6b9..998ba0a14 100644 --- a/xdebug_handlers.c +++ b/xdebug_handlers.c @@ -24,7 +24,7 @@ xdebug_remote_handler_info handlers[] = { { "dbgp", "DBGp - Common DeBuGger Protocol", xdebug_handler_dbgp }, - { 0, NULL, { NULL } } + { 0, NULL, { NULL, NULL, NULL, NULL, NULL, NULL, NULL } } }; xdebug_remote_handler* xdebug_handler_get(char* mode) @@ -45,34 +45,34 @@ xdebug_remote_handler_info* xdebug_handlers_get(void) return handlers; } -void xdebug_brk_info_dtor(xdebug_brk_info *brk) +void xdebug_brk_info_dtor(xdebug_brk_info *brk_info) { - if (brk->type) { - xdfree(brk->type); + if (brk_info->type) { + xdfree(brk_info->type); } - if (brk->classname) { - xdfree(brk->classname); + if (brk_info->classname) { + xdfree(brk_info->classname); } - if (brk->functionname) { - xdfree(brk->functionname); + if (brk_info->functionname) { + xdfree(brk_info->functionname); } - if (brk->file) { - xdfree(brk->file); + if (brk_info->file) { + xdfree(brk_info->file); } - if (brk->condition) { - efree(brk->condition); + if (brk_info->condition) { + efree(brk_info->condition); } - xdfree(brk); + xdfree(brk_info); } -void xdebug_hash_brk_dtor(xdebug_brk_info *brk) +void xdebug_hash_brk_dtor(xdebug_brk_info *brk_info) { - xdebug_brk_info_dtor(brk); + xdebug_brk_info_dtor(brk_info); } -void xdebug_llist_brk_dtor(void *dummy, xdebug_brk_info *brk) +void xdebug_llist_brk_dtor(void *dummy, xdebug_brk_info *brk_info) { - xdebug_brk_info_dtor(brk); + xdebug_brk_info_dtor(brk_info); } void xdebug_hash_eval_info_dtor(xdebug_eval_info *ei)