Improve error checking in love.physics.new*Shape

This commit is contained in:
Sasha Szpakowski
2023-10-07 15:33:15 -03:00
parent a1e4b649ce
commit de3a0c0142
+1 -1
View File
@@ -275,7 +275,7 @@ int w_newFixture(lua_State *L)
static Body *luax_optbodyforshape(lua_State *L, int idx, const char *name)
{
if (luax_istype(L, idx, Body::type))
if (lua_isnoneornil(L, idx) || luax_istype(L, idx, Object::type))
return luax_checkbody(L, idx);
luax_markdeprecated(L, 1, name, API_FUNCTION_VARIANT, DEPRECATED_REPLACED, "variant with Body parameter");