raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2bea2c7b87a13de3da8c5e73a0b1034c565d34d9

commit 2bea2c7b87a13de3da8c5e73a0b1034c565d34d9
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sat Sep 19 23:34:39 2020 +0100

    emotion - check return of eet data write
    
    fix CID 1401040
---
 src/modules/ethumb/emotion/emotion.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/modules/ethumb/emotion/emotion.c 
b/src/modules/ethumb/emotion/emotion.c
index ccad1c9074..0a8447f49b 100644
--- a/src/modules/ethumb/emotion/emotion.c
+++ b/src/modules/ethumb/emotion/emotion.c
@@ -319,8 +319,9 @@ _frame_grab(void *data)
 
        pixels = ecore_evas_buffer_pixels_get(ee);
        snprintf(buf, sizeof(buf), "images/%d", _plugin->frnum);
-       eet_data_image_write(_plugin->ef, buf, pixels, _plugin->w, _plugin->h,
-                            0, compress, quality, quality);
+        if (!eet_data_image_write(_plugin->ef, buf, pixels, _plugin->w, 
_plugin->h,
+                                  0, compress, quality, quality))
+           return EINA_TRUE;
        _plugin->frnum++;
      }
 

-- 


Reply via email to