From 8a27ecf8271b26a7d34705813ea8fc0ee6582997 Mon Sep 17 00:00:00 2001 From: aramis_acg Date: Wed, 13 Oct 2010 19:34:44 +0000 Subject: [PATCH] Fix: FindLoader() now converts the input file extension to lowercase. git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@828 67173fc5-114c-0410-ac8e-9d2fd5bffc1f --- code/Importer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/Importer.cpp b/code/Importer.cpp index fa0e33d8a..f3f143f4c 100644 --- a/code/Importer.cpp +++ b/code/Importer.cpp @@ -1187,8 +1187,10 @@ BaseImporter* Importer::FindLoader (const char* szExtension) const for(;*szExtension == '*' || *szExtension == '.'; ++szExtension); std::string ext(szExtension); - if (ext.empty()) + if (ext.empty()) { return NULL; + } + std::transform(ext.begin(),ext.end(), ext.begin(), tolower); std::set str; for (std::vector::const_iterator i = pimpl->mImporter.begin();i != pimpl->mImporter.end();++i) {