]> git.sesse.net Git - nageru/blobdiff - theme.cpp
Use the shared resource pool everywhere.
[nageru] / theme.cpp
index 166dcb577dfa0bd6de2ef45378b99b01c527bede..c832d29bcf9a19af4e1269690b355cd876ad6e53 100644 (file)
--- a/theme.cpp
+++ b/theme.cpp
@@ -142,10 +142,11 @@ std::string checkstdstring(lua_State *L, int index)
 int EffectChain_new(lua_State* L)
 {
        assert(lua_gettop(L) == 2);
+       Theme *theme = get_theme_updata(L);
        int aspect_w = luaL_checknumber(L, 1);
        int aspect_h = luaL_checknumber(L, 2);
 
-       return wrap_lua_object<EffectChain>(L, "EffectChain", aspect_w, aspect_h);
+       return wrap_lua_object<EffectChain>(L, "EffectChain", aspect_w, aspect_h, theme->get_resource_pool());
 }
 
 int EffectChain_add_live_input(lua_State* L)