aboutsummaryrefslogtreecommitdiffstats
path: root/file.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-07-06 02:58:06 -0700
committerGuy Harris <guy@alum.mit.edu>2018-07-06 09:58:46 +0000
commit11871bee1c06723f9d7d4ef111d12d02d78814a2 (patch)
tree1d8e356c06a2a9acdd065bd626c8e5fce108fe0a /file.c
parent238c7dd61d3de89b9341655625547a404708b396 (diff)
Plug extension list leak.
Change-Id: Ie3d2d5fb76ca5de2488e270771b94f7374a8838f Reviewed-on: https://code.wireshark.org/review/28640 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'file.c')
-rw-r--r--file.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/file.c b/file.c
index a94ecd5eff..54f629b068 100644
--- a/file.c
+++ b/file.c
@@ -1050,9 +1050,10 @@ cf_get_basename(capture_file *cf)
strcmp(&displayname[displayname_len - extension_len], extension) == 0) {
/* Yes. Strip the extension off, and return the result. */
displayname[displayname_len - extension_len - 1] = '\0';
- return displayname;
+ break;
}
}
+ wtap_free_extensions_list(extensions);
} else {
displayname=g_strdup("");
}