From d2cf31dc22989c0d7180a41b42a5bf51e3279fea Mon Sep 17 00:00:00 2001 From: Ulf Lamping Date: Mon, 7 Feb 2005 20:38:10 +0000 Subject: fix a bug if capturing into named files is used svn path=/trunk/; revision=13345 --- capture.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'capture.c') diff --git a/capture.c b/capture.c index f1cf38c5eb..b200de889c 100644 --- a/capture.c +++ b/capture.c @@ -397,7 +397,9 @@ capture_open_output(capture_options *capture_opts, gboolean *is_tempfile) { /* close the old file */ cf_close(capture_opts->cf); - g_assert(capture_opts->save_file == NULL); + if(capture_opts->save_file != NULL) { + g_free(capture_opts->save_file); + } capture_opts->save_file = capfile_name; /* capture_opts.save_file is "g_free"ed later, which is equivalent to "g_free(capfile_name)". */ -- cgit v1.2.1