diff options
Diffstat (limited to 'epan/uat_load.l')
-rw-r--r-- | epan/uat_load.l | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/uat_load.l b/epan/uat_load.l index 42593998d9..ec93d11100 100644 --- a/epan/uat_load.l +++ b/epan/uat_load.l @@ -289,6 +289,7 @@ gboolean uat_load(uat_t* uat_in, char** err) { if (!(yyin = eth_fopen(fname,"r"))) { *err = strerror(errno); + g_free(fname); return FALSE; } @@ -299,6 +300,7 @@ gboolean uat_load(uat_t* uat_in, char** err) { BEGIN START_OF_LINE; DUMP(fname); + g_free(fname); /* we're done with the file name now */ yylex(); yyrestart(NULL); |