diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2005-09-15 19:26:05 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2005-09-15 19:26:05 +0000 |
commit | fd0583761388494d02f7efbf942a9ce182389ca0 (patch) | |
tree | f0a507bfd1896c65c6ad78a97af3b33cffdc8d77 | |
parent | e777958eb667564d7c24f590f2dabc2a97450da9 (diff) | |
download | wireshark-fd0583761388494d02f7efbf942a9ce182389ca0.tar.gz |
leak fix
svn path=/trunk/; revision=15825
-rw-r--r-- | gtk/stats_tree_stat.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk/stats_tree_stat.c b/gtk/stats_tree_stat.c index 10a04f3dbc..7bf9f1e0ae 100644 --- a/gtk/stats_tree_stat.c +++ b/gtk/stats_tree_stat.c @@ -237,12 +237,16 @@ static void init_gtk_tree(const char* optarg) { st = stats_tree_new(cfg,pr,NULL); } } else { - report_failure("no such stats_tree (%s) found in stats_tree registry",abbr); + report_failure("no such stats_tree (%s) in stats_tree registry",abbr); + g_free(abbr); + return; } g_free(abbr); } else { - report_failure("could not obtain stats_tree abbr from optarg"); + report_failure("could not obtain stats_tree abbr from optarg"); + g_free(pr); + return; } window_name = g_strdup_printf("%s Stats Tree", cfg->name); |