Kaynağa Gözat

[assbin] Fail if file could not be opened

Fail instead of returning empty scene.

Partially addresses #3888.
Jason C 4 yıl önce
ebeveyn
işleme
470913bf27
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      code/AssetLib/Assbin/AssbinLoader.cpp

+ 1 - 1
code/AssetLib/Assbin/AssbinLoader.cpp

@@ -671,7 +671,7 @@ void AssbinImporter::ReadBinaryScene(IOStream *stream, aiScene *scene) {
 void AssbinImporter::InternReadFile(const std::string &pFile, aiScene *pScene, IOSystem *pIOHandler) {
     IOStream *stream = pIOHandler->Open(pFile, "rb");
     if (nullptr == stream) {
-        return;
+        throw DeadlyImportError("ASSBIN: Could not open ", pFile);
     }
 
     // signature