diff options
Diffstat (limited to 'console-client')
-rw-r--r-- | console-client/xkb/parser.y | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/console-client/xkb/parser.y b/console-client/xkb/parser.y index 4f25b3c0..0b279462 100644 --- a/console-client/xkb/parser.y +++ b/console-client/xkb/parser.y @@ -1257,6 +1257,7 @@ include_section (char *incl, int sectionsymbol, char *dirname, { fprintf (stderr, "Couldn't open include file \"%s\"\n", filename); free (current_file); + free (filename); exit (EXIT_FAILURE); } @@ -1280,9 +1281,11 @@ include_section (char *incl, int sectionsymbol, char *dirname, free (tmpbuf); } free (current_file); + free (filename); exit (err); } free (current_file); + free (filename); return 0; } |