summaryrefslogtreecommitdiff
path: root/Runtime/Scripting/Rendering/Texture.bind.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Runtime/Scripting/Rendering/Texture.bind.cpp')
-rw-r--r--Runtime/Scripting/Rendering/Texture.bind.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Runtime/Scripting/Rendering/Texture.bind.cpp b/Runtime/Scripting/Rendering/Texture.bind.cpp
index 061a303..2acbb1d 100644
--- a/Runtime/Scripting/Rendering/Texture.bind.cpp
+++ b/Runtime/Scripting/Rendering/Texture.bind.cpp
@@ -57,9 +57,10 @@ LUA_BIND_IMPL_METHOD(Texture, _New)
setting.wrapMode = state.GetValue(5, (int)ETextureWrapMode::Clamp);
setting.filterMode = state.GetValue(6, (int)ETextureFilterMode::Linear);
+ Texture* tex = nullptr;
try
{
- Texture* tex = new Texture(state.GetVM(), setting, imgData);
+ tex = new Texture(state.GetVM(), setting, imgData);
tex->PushUserdata(state);
return 1;
}