hermet pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=3d50083f41c2e5dc087ff98ea3af104c70002546

commit 3d50083f41c2e5dc087ff98ea3af104c70002546
Author: Hermet Park <[email protected]>
Date:   Wed Sep 11 12:00:28 2019 +0900

    ector: don't alloc memory if the size is 0.
---
 src/lib/ector/software/ector_software_buffer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ector/software/ector_software_buffer.c 
b/src/lib/ector/software/ector_software_buffer.c
index b894f4c615..5a5c940f7f 100644
--- a/src/lib/ector/software/ector_software_buffer.c
+++ b/src/lib/ector/software/ector_software_buffer.c
@@ -96,7 +96,7 @@ _ector_software_buffer_base_ector_buffer_pixels_set(Eo *obj, 
Ector_Software_Buff
         pd->nofree = EINA_TRUE;
         pd->writable = !!writable;
      }
-   else
+   else if (stride > 0 && height > 0)
      {
         pd->pixels.u8 = calloc(stride * height, 1);
         pd->nofree = EINA_FALSE;

-- 


Reply via email to