Prevent bogus triangle being added when there is whitespace at end of .OBJ file

This commit is contained in:
Joel Davis 2017-06-30 23:37:19 -07:00
parent 83b4b13a2c
commit e0c95ede50

View file

@ -1637,6 +1637,7 @@ static Mesh LoadOBJ(const char *fileName)
// NOTE: faces MUST be defined as TRIANGLES (3 vertex per face) // NOTE: faces MUST be defined as TRIANGLES (3 vertex per face)
while (!feof(objFile)) while (!feof(objFile))
{ {
dataType = '\0';
fscanf(objFile, "%c", &dataType); fscanf(objFile, "%c", &dataType);
switch (dataType) switch (dataType)