Added TokensForSearch in BlenderLoader to allow CanRead return true for in-memory...
authorVennGrayDog <VennGrayDog@gmail.com>
Mon, 15 May 2017 06:27:14 +0000 (02:27 -0400)
committerVennGrayDog <VennGrayDog@gmail.com>
Mon, 15 May 2017 06:34:53 +0000 (02:34 -0400)
code/BlenderLoader.cpp

index b9a4e88..1453ef0 100644 (file)
@@ -110,6 +110,7 @@ BlenderImporter::~BlenderImporter()
 }
 
 static const char* Tokens[] = { "BLENDER" };
+static const char* TokensForSearch[] = { "blender" };
 
 // ------------------------------------------------------------------------------------------------
 // Returns whether the class can handle the format of the given file.
@@ -122,7 +123,7 @@ bool BlenderImporter::CanRead( const std::string& pFile, IOSystem* pIOHandler, b
 
     else if ((!extension.length() || checkSig) && pIOHandler)   {
         // note: this won't catch compressed files
-        return SearchFileHeaderForToken(pIOHandler,pFile, Tokens,1);
+        return SearchFileHeaderForToken(pIOHandler,pFile, TokensForSearch,1);
     }
     return false;
 }