commit ae447d34785f2173660b963028b753182c541a5e
parent ecf010760f0bc2e73f2f96c6d7b1259ed81441b4
Author: vaplv <vaplv@free.fr>
Date: Thu, 22 Dec 2016 15:48:18 +0100
Fix zealous GCC warnings in release
Diffstat:
2 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/aw_mtl.c b/src/aw_mtl.c
@@ -479,6 +479,9 @@ aw_mtl_load_stream(struct aw_mtl* mtl, FILE* stream)
const unsigned buf_chunk = 256;
res_T res = RES_OK;
+ /* Avoid zealous "may be used uninitialized" warning of GCC 4.9.2 */
+ memset(&buf, 0, sizeof(buf));
+
if(!mtl || !stream) {
res = RES_BAD_ARG;
goto error;
diff --git a/src/aw_obj.c b/src/aw_obj.c
@@ -563,6 +563,9 @@ aw_obj_load_stream(struct aw_obj* obj, FILE* stream)
const unsigned buf_chunk = 256;
res_T res = RES_OK;
+ /* Avoid zealous "may be used uninitialized" warning of GCC 4.9.2 */
+ memset(&buf, 0, sizeof(buf));
+
if(!obj || !stream) {
res = RES_BAD_ARG;
goto error;