video_shell: Fix resource leak 39/318139/1
authorSeunghun Lee <shiin@samsung.com>
Wed, 25 Sep 2024 03:32:58 +0000 (12:32 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 25 Sep 2024 04:22:18 +0000 (13:22 +0900)
Change-Id: I1619472eac59be44ee85702ac7ee046d5835d217

src/bin/server/e_video_shell.c

index 751996e..7dda297 100644 (file)
@@ -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;
 }