aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/k12text.l
diff options
context:
space:
mode:
Diffstat (limited to 'wiretap/k12text.l')
-rw-r--r--wiretap/k12text.l1
1 files changed, 1 insertions, 0 deletions
diff --git a/wiretap/k12text.l b/wiretap/k12text.l
index 7e031de6fc..2b41ac7f02 100644
--- a/wiretap/k12text.l
+++ b/wiretap/k12text.l
@@ -394,6 +394,7 @@ k12text_seek_read(wtap *wth, gint64 seek_off, struct wtap_pkthdr *phdr, Buffer *
state.bb = (guint8*)g_malloc(WTAP_MAX_PACKET_SIZE_STANDARD);
if (!k12text_run_scanner(&state, wth->random_fh, NEXT_FRAME, err, err_info)) {
+ g_free(state.bb);
return FALSE;
}