diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2020-09-19 23:34:39 +0100 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2020-09-19 23:34:39 +0100 |
commit | 2bea2c7b87a13de3da8c5e73a0b1034c565d34d9 (patch) | |
tree | 2202442271ed1fdc71de367cc54009c1f1aea5cd | |
parent | ec4076b8959ff50033a2131a4fd51eaa57ea7e4f (diff) | |
download | efl-2bea2c7b87a13de3da8c5e73a0b1034c565d34d9.tar.gz |
emotion - check return of eet data write
fix CID 1401040
-rw-r--r-- | src/modules/ethumb/emotion/emotion.c | 5 |
1 files 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++; } |