From ee39375c85d3968431946713d3edc481d191ff93 Mon Sep 17 00:00:00 2001 From: Tristan Matthews Date: Mon, 4 May 2015 09:44:11 -0400 Subject: [PATCH] jpegyuv: fix memory leak when path is invalid --- jpegyuv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/jpegyuv.c b/jpegyuv.c index 85c2360c..9375568c 100644 --- a/jpegyuv.c +++ b/jpegyuv.c @@ -164,6 +164,7 @@ int main(int argc, char *argv[]) { yuv_fd = fopen(yuv_path, "wb"); if (!yuv_fd) { fprintf(stderr, "Invalid path to YUV file!"); + free(yuv_buffer); return 1; } if (fwrite(yuv_buffer, yuv_size, 1, yuv_fd) != 1) {