summaryrefslogtreecommitdiffstats
path: root/src/cli
diff options
context:
space:
mode:
authorNikola Pajkovsky <npajkovs@redhat.com>2011-03-30 13:36:03 +0200
committerNikola Pajkovsky <npajkovs@redhat.com>2011-03-30 15:14:15 +0200
commit37960b280bc5fe60465ace007645d5d339c61040 (patch)
treef449664ec6acb5c09725dc212f58ba5780633793 /src/cli
parent1abb11d07e22ca1525380729a0a54e26f3d83a6f (diff)
downloadabrt-37960b280bc5fe60465ace007645d5d339c61040.tar.gz
abrt-37960b280bc5fe60465ace007645d5d339c61040.tar.xz
abrt-37960b280bc5fe60465ace007645d5d339c61040.zip
fix memory leak
Signed-off-by: Nikola Pajkovsky <npajkovs@redhat.com>
Diffstat (limited to 'src/cli')
-rw-r--r--src/cli/report.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cli/report.cpp b/src/cli/report.cpp
index 2b964fc4..172cb8f8 100644
--- a/src/cli/report.cpp
+++ b/src/cli/report.cpp
@@ -466,6 +466,9 @@ static void ask_for_missing_settings(const char *event_name)
event_option_t *opt = get_event_option_from_list(opt_name,
event_config->options);
+ free(opt->value);
+ opt->value = NULL;
+
char result[512];
char *question = xasprintf("%s: ", (opt->label) ? opt->label: opt->name);