From db1ad74ef21dbe48fafc3afc9ba6751832f22b77 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Wed, 17 Dec 2014 19:32:54 +0100 Subject: [PATCH] [models] file open error check --- src/models.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/models.c b/src/models.c index 1ae95f236..539af3f91 100644 --- a/src/models.c +++ b/src/models.c @@ -1290,6 +1290,12 @@ static VertexData LoadOBJ(const char *fileName) FILE *objFile; objFile = fopen(fileName, "rt"); + + if (objFile == NULL) + { + TraceLog(WARNING, "[%s] OBJ file could not be opened", fileName); + return vData; + } // First reading pass: Get numVertex, numNormals, numTexCoords, numTriangles // NOTE: vertex, texcoords and normals could be optimized (to be used indexed on faces definition)