From f507b88b550d4890224350f6b52da5b3a855e81e Mon Sep 17 00:00:00 2001 From: Seunghun Lee Date: Wed, 25 Sep 2024 12:32:58 +0900 Subject: [PATCH] video_shell: Fix resource leak Change-Id: I1619472eac59be44ee85702ac7ee046d5835d217 --- src/bin/server/e_video_shell.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/bin/server/e_video_shell.c b/src/bin/server/e_video_shell.c index 751996e..7dda297 100644 --- a/src/bin/server/e_video_shell.c +++ b/src/bin/server/e_video_shell.c @@ -1921,10 +1921,9 @@ e_video_shell_info_print(void) E_Video_Viewport *viewport; Eina_Iterator *itr; FILE *fp; - char *ret; + char *ret = NULL; size_t len; int shell_count = 0, viewport_count = 0; - int err; fp = open_memstream(&ret, &len); if (!fp) @@ -1949,9 +1948,7 @@ e_video_shell_info_print(void) if (shell_count == 0) fprintf(fp, "No Video Shell.\n"); - err = fclose(fp); - if (err != 0) - return NULL; + fclose(fp); return ret; } -- 2.7.4