From b38e97b7ecd3511e05b6f9a33f01f920ac345ff1 Mon Sep 17 00:00:00 2001 From: ogrex Date: Wed, 20 Dec 2017 22:13:58 +0900 Subject: [PATCH] trimming '\r' in material_file name --- experimental/tinyobj_loader_opt.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/experimental/tinyobj_loader_opt.h b/experimental/tinyobj_loader_opt.h index f86b482..7c01a91 100644 --- a/experimental/tinyobj_loader_opt.h +++ b/experimental/tinyobj_loader_opt.h @@ -1440,7 +1440,9 @@ bool parseObj(attrib_t *attrib, std::vector *shapes, // std::cout << "mtllib :" << material_filename << std::endl; auto t1 = std::chrono::high_resolution_clock::now(); - + if (material_filename.back() == '\r') { + material_filename.pop_back(); + } std::ifstream ifs(material_filename); if (ifs.good()) { LoadMtl(&material_map, materials, &ifs);