diff options
author | Hermet Park <hermetpark@gmail.com> | 2019-09-11 12:00:28 +0900 |
---|---|---|
committer | Hermet Park <hermetpark@gmail.com> | 2019-09-11 12:01:25 +0900 |
commit | 3d50083f41c2e5dc087ff98ea3af104c70002546 (patch) | |
tree | 98d318b1012c01aa4a0999671f880fc79b6b8b2a | |
parent | 20abcba3b0d4222790ef5e2f41d56c7914e0ff26 (diff) | |
download | efl-3d50083f41c2e5dc087ff98ea3af104c70002546.tar.gz |
ector: don't alloc memory if the size is 0.
-rw-r--r-- | src/lib/ector/software/ector_software_buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |