kwo pushed a commit to branch master.

http://git.enlightenment.org/legacy/imlib2.git/commit/?id=947b602ccadeb5fe466792ff9055f44a721197c1

commit 947b602ccadeb5fe466792ff9055f44a721197c1
Author: Kim Woelders <k...@woelders.dk>
Date:   Sun Nov 17 10:51:41 2019 +0100

    ICO loader: Fix memory leak in error path
---
 src/modules/loaders/loader_ico.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/modules/loaders/loader_ico.c b/src/modules/loaders/loader_ico.c
index d423626..e973394 100644
--- a/src/modules/loaders/loader_ico.c
+++ b/src/modules/loaders/loader_ico.c
@@ -214,7 +214,7 @@ ico_read(char *filename)
 
    ico->fp = fopen(filename, "rb");
    if (!ico->fp)
-      return NULL;
+      goto bail;
 
    nr = fread(&ico->idir, 1, sizeof(ico->idir), ico->fp);
    if (nr != sizeof(ico->idir))

-- 


Reply via email to