loader_aw

Load OBJ/MTL file formats
git clone git://git.meso-star.fr/loader_aw.git
Log | Files | Refs | README | LICENSE

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:
Msrc/aw_mtl.c | 3+++
Msrc/aw_obj.c | 3+++
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;