diff options
author | Aki <please@ignore.pl> | 2024-04-10 00:53:34 +0200 |
---|---|---|
committer | Aki <please@ignore.pl> | 2024-04-10 00:53:34 +0200 |
commit | 4409303f4f2999ae7c4e65ff7553480e6968740f (patch) | |
tree | d111aac66cbaf312b59c082e8679c914946114cb /MagicEx/src/convert.inl.h | |
parent | 3cc6b923edb69907794c3dc6daa61a445b3a56c0 (diff) | |
download | starshatter-4409303f4f2999ae7c4e65ff7553480e6968740f.zip starshatter-4409303f4f2999ae7c4e65ff7553480e6968740f.tar.gz starshatter-4409303f4f2999ae7c4e65ff7553480e6968740f.tar.bz2 |
Fixed converters crashing on loading textures when they were available
Diffstat (limited to 'MagicEx/src/convert.inl.h')
-rw-r--r-- | MagicEx/src/convert.inl.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/MagicEx/src/convert.inl.h b/MagicEx/src/convert.inl.h index 7bf29ee..4dbe771 100644 --- a/MagicEx/src/convert.inl.h +++ b/MagicEx/src/convert.inl.h @@ -7,6 +7,7 @@ #include <memory> #include <string> +#include <Clock.h> #include <DataLoader.h> #include <Solid.h> @@ -21,6 +22,7 @@ template <typename Input, typename Output> int convert(const std::string& input, const std::string& output) { + Clock::Init(); DataLoader::Initialize(); auto solid = std::make_unique<Solid>(); if (!ImportInto<Input>(input.c_str(), solid.get())) @@ -32,6 +34,7 @@ convert(const std::string& input, const std::string& output) if (!exporter.Save(model)) return 1; DataLoader::Close(); + Clock::Close(); return 0; } |