diff options
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/k12.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/wiretap/k12.c b/wiretap/k12.c index 3df194516e..05392bc914 100644 --- a/wiretap/k12.c +++ b/wiretap/k12.c @@ -375,6 +375,7 @@ int k12_open(wtap *wth, int *err, gchar **err_info _U_) { if (extra_len == 0 || name_len == 0 || stack_len == 0 || 0x20 + extra_len + name_len + stack_len > rec_len ) { + g_free(rec); return 0; } |