From 9a08ec9ad349e6fbf42d414696b04d1d011ce9d0 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sat, 6 Sep 2014 20:48:06 +0100 Subject: Free header_path. --- framebuffer/convert_font.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/framebuffer/convert_font.c b/framebuffer/convert_font.c index 3cd9a91f3..eb8f3cb03 100644 --- a/framebuffer/convert_font.c +++ b/framebuffer/convert_font.c @@ -1175,16 +1175,19 @@ int main(int argc, char** argv) case 'h': log_usage(argv[0]); + free(header_path); return EXIT_SUCCESS; default: log_usage(argv[0]); + free(header_path); return EXIT_FAILURE; } } if ((argc - optind) < 2) { log_usage(argv[0]); + free(header_path); return EXIT_FAILURE; } @@ -1197,6 +1200,7 @@ int main(int argc, char** argv) ok = load_font(in_path, &data); if (!ok) { free_table(); + free(header_path); return EXIT_FAILURE; } @@ -1204,6 +1208,7 @@ int main(int argc, char** argv) if (ok && (header_path != NULL)) { ok = generate_font_header(header_path, data); } + free(header_path); free_table(); for (i = 0; i < 4; i++) { free(data->sections[i]); -- cgit v1.2.3