summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/external/tinyobj_loader_c.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/external/tinyobj_loader_c.h b/src/external/tinyobj_loader_c.h
index 6bd63fce..6d34d25f 100644
--- a/src/external/tinyobj_loader_c.h
+++ b/src/external/tinyobj_loader_c.h
@@ -948,6 +948,8 @@ static int tinyobj_parse_and_index_mtl_file(tinyobj_material_t **materials_out,
/* @todo { unknown parameter } */
}
+ fclose(fp);
+
if (material.name) {
/* Flush last material element */
materials = tinyobj_material_add(materials, num_materials, &material);