diff options
Diffstat (limited to 'wiretap/k12text.l')
-rw-r--r-- | wiretap/k12text.l | 1 |
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; } |