Browse Source

Fix return value of Shape:testPoint.

Sasha Szpakowski 1 year ago
parent
commit
69dbb15027
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/modules/physics/box2d/wrap_Shape.cpp

+ 2 - 2
src/modules/physics/box2d/wrap_Shape.cpp

@@ -186,11 +186,11 @@ int w_Shape_testPoint(lua_State *L)
 		float r = (float)luaL_checknumber(L, 4);
 		float r = (float)luaL_checknumber(L, 4);
 		float px = (float)luaL_checknumber(L, 5);
 		float px = (float)luaL_checknumber(L, 5);
 		float py = (float)luaL_checknumber(L, 6);
 		float py = (float)luaL_checknumber(L, 6);
-		result = luax_catchexcept(L, [&]() { t->testPoint(x, y, r, px, py); });
+		luax_catchexcept(L, [&]() { result = t->testPoint(x, y, r, px, py); });
 	}
 	}
 	else
 	else
 	{
 	{
-		result = luax_catchexcept(L, [&]() { t->testPoint(x, y); });
+		luax_catchexcept(L, [&]() { result = t->testPoint(x, y); });
 	}
 	}
 	lua_pushboolean(L, result);
 	lua_pushboolean(L, result);
 	return 1;
 	return 1;