Browse Source

Importer: fix overflowImporter: fix overflow.

Kim Kulling 9 years ago
parent
commit
8736907009
1 changed files with 2 additions and 1 deletions
  1. 2 1
      code/Importer.cpp

+ 2 - 1
code/Importer.cpp

@@ -503,7 +503,8 @@ const aiScene* Importer::ReadFileFromMemory( const void* pBuffer,
     SetIOHandler(new MemoryIOSystem((const uint8_t*)pBuffer,pLength));
 
     // read the file and recover the previous IOSystem
-    char fbuff[128];
+    static const size_t BufferSize(Importer::MaxLenHint + 28);
+    char fbuff[ BufferSize ];
     sprintf(fbuff,"%s.%s",AI_MEMORYIO_MAGIC_FILENAME,pHint);
 
     ReadFile(fbuff,pFlags);