@@ -144,7 +144,7 @@ int w_Shader_sendInt(lua_State *L)
delete[] values;
if (should_error)
- return lua_error(L);
+ return luaL_error(L, "%s", lua_tostring(L, -1));
return 0;
}
@@ -185,7 +185,7 @@ int w_Shader_sendFloat(lua_State *L)
@@ -248,7 +248,7 @@ int w_Shader_sendMatrix(lua_State *L)
@@ -86,7 +86,7 @@ int w_newRandomGenerator(lua_State *L)
luax_pushtype(L, "RandomGenerator", MATH_RANDOM_GENERATOR_T, t);