raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=554563cc212cb1c1814bf8ef74a04e7651c096c6
commit 554563cc212cb1c1814bf8ef74a04e7651c096c6 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Fri Aug 22 18:21:07 2014 +0900 fix fopen return check and error fixes CID 1039341 --- src/bin/edje/edje_decc.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/bin/edje/edje_decc.c b/src/bin/edje/edje_decc.c index 05d46b8..3c1259e 100644 --- a/src/bin/edje/edje_decc.c +++ b/src/bin/edje/edje_decc.c @@ -515,9 +515,13 @@ output(void) exit(-1); } f = fopen(out1, "wb"); - if (fwrite(sound_data, sound_data_size, 1, f) != 1) - ERR("Could not write sound: %s", strerror(errno)); - fclose(f); + if (f) + { + if (fwrite(sound_data, sound_data_size, 1, f) != 1) + ERR("Could not write sound: %s: %s", out1, strerror(errno)); + fclose(f); + } + else ERR("Could not open for writing sound: %s: %s", out1, strerror(errno)); } } --
