raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=7e3367d82c4300fe2573f1bc5fb36840a923502b
commit 7e3367d82c4300fe2573f1bc5fb36840a923502b Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Wed Aug 27 17:49:29 2014 +0900 fix error handling in edje_decc fix CID 1039341 --- src/bin/edje/edje_decc.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bin/edje/edje_decc.c b/src/bin/edje/edje_decc.c index f923f4f..8c0dd3c 100644 --- a/src/bin/edje/edje_decc.c +++ b/src/bin/edje/edje_decc.c @@ -562,8 +562,12 @@ output(void) exit(-1); } f = fopen(out1, "wb"); - if (fwrite(data, data_size, 1, f) != 1) - ERR("Could not write sound: %s", strerror(errno)); + if (f) + { + if (fwrite(data, data_size, 1, f) != 1) + ERR("Could not write sound: %s", strerror(errno)); + } + else ERR("Could not open for writing sound: %s: %s", out1, strerror(errno)); fclose(f); } } --
