diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-03-07 17:15:07 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-03-07 17:15:07 +0100 |
commit | d5133a64f610f862b1fef1f28cd02a5a72722a0b (patch) | |
tree | e80856eba60990bf0b440bd973834b2cfece49cf /src | |
parent | 5e3156e27f7c49146ac6aa8af9fdab8a554a3c54 (diff) |
Tools/vmapextractor: Fixed extracting gameobject models
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/vmap4_extractor/gameobject_extract.cpp | 8 | ||||
-rw-r--r-- | src/tools/vmap4_extractor/vmapexport.cpp | 7 |
2 files changed, 1 insertions, 14 deletions
diff --git a/src/tools/vmap4_extractor/gameobject_extract.cpp b/src/tools/vmap4_extractor/gameobject_extract.cpp index 82c0ab5b1c8..08777315470 100644 --- a/src/tools/vmap4_extractor/gameobject_extract.cpp +++ b/src/tools/vmap4_extractor/gameobject_extract.cpp @@ -66,12 +66,6 @@ struct GameObjectDisplayInfoMeta } }; -struct CascFileHandleDeleter -{ - typedef HANDLE pointer; - void operator()(HANDLE handle) const { CascCloseFile(handle); } -}; - enum ModelTypes : uint32 { MODEL_MD20 = '02DM', @@ -83,7 +77,7 @@ bool GetHeaderMagic(std::string const& fileName, uint32* magic) { *magic = 0; CASC::FileHandle file = CASC::OpenFile(CascStorage, fileName.c_str(), CASC_LOCALE_ALL); - if (!!file) + if (!file) return false; DWORD bytesRead = 0; diff --git a/src/tools/vmap4_extractor/vmapexport.cpp b/src/tools/vmap4_extractor/vmapexport.cpp index c76e0d948a8..571b8655646 100644 --- a/src/tools/vmap4_extractor/vmapexport.cpp +++ b/src/tools/vmap4_extractor/vmapexport.cpp @@ -541,13 +541,6 @@ int main(int argc, char ** argv) return 1; } - if (!OpenCascStorage(FirstLocale)) - { - if (GetLastError() != ERROR_PATH_NOT_FOUND) - printf("Unable to open storage!\n"); - return 1; - } - // Extract models, listed in GameObjectDisplayInfo.dbc ExtractGameobjectModels(); |