kwo pushed a commit to branch master.

http://git.enlightenment.org/legacy/imlib2.git/commit/?id=701f87ffa6a7e8bbaf816121595b4478e168f641

commit 701f87ffa6a7e8bbaf816121595b4478e168f641
Author: Kim Woelders <k...@woelders.dk>
Date:   Sun Sep 29 11:03:58 2019 +0200

    WepP loader: Fix memory leak in error path
---
 src/modules/loaders/loader_webp.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/modules/loaders/loader_webp.c 
b/src/modules/loaders/loader_webp.c
index 8f04cce..4abbc93 100644
--- a/src/modules/loaders/loader_webp.c
+++ b/src/modules/loaders/loader_webp.c
@@ -103,6 +103,8 @@ load(ImlibImage * im, ImlibProgressFunction progress,
                                (uint8_t *) im->data, webp_buffer_size,
                                im->w * 4) == NULL)
           {
+             free(im->data);
+             im->data = NULL;
              free(encoded_data);
              return 0;
           }

-- 


Reply via email to