From a4458e3acbfb86579e294d42b3ebed2402687f3e Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Mon, 10 May 2021 20:12:54 +0000 Subject: [PATCH] Fixed addon loading --- src/moon/mod-engine/engine.cpp | 1 + src/moon/mod-engine/textures/mod-texture.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/moon/mod-engine/engine.cpp b/src/moon/mod-engine/engine.cpp index 022c1453..8d95c2ed 100644 --- a/src/moon/mod-engine/engine.cpp +++ b/src/moon/mod-engine/engine.cpp @@ -26,6 +26,7 @@ namespace Moon { void loadAddon(string addonPath){ StrawFile file(addonPath); + file.open(); cout << "Loading addon: " << addonPath << endl; diff --git a/src/moon/mod-engine/textures/mod-texture.cpp b/src/moon/mod-engine/textures/mod-texture.cpp index d551a920..9d258642 100644 --- a/src/moon/mod-engine/textures/mod-texture.cpp +++ b/src/moon/mod-engine/textures/mod-texture.cpp @@ -69,6 +69,7 @@ namespace MoonInternal { if(fileEntry->data != NULL) data = fileEntry; else if(!fileEntry->path.empty()){ StrawFile file(addon->path); + file.open(); TextureFileEntry *newData = new TextureFileEntry(); file.read(fileEntry->path, newData); data = newData;