From 223f9eebefc4ad8e4c33fbd295fc645d37749d0a Mon Sep 17 00:00:00 2001 From: Bill Meltsner Date: Sat, 4 Feb 2012 17:21:42 -0500 Subject: [PATCH] Provide a default density of 1.0 for Fixtures --- src/modules/physics/box2d/wrap_Physics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/physics/box2d/wrap_Physics.cpp b/src/modules/physics/box2d/wrap_Physics.cpp index 8ebb0dd36..429fa13e3 100644 --- a/src/modules/physics/box2d/wrap_Physics.cpp +++ b/src/modules/physics/box2d/wrap_Physics.cpp @@ -80,7 +80,7 @@ namespace box2d { Body * body = luax_checkbody(L, 1); Shape * shape = luax_checkshape(L, 2); - float density = (float)luaL_checknumber(L, 3); + float density = (float)luaL_optnumber(L, 3, 1.0f); Fixture * fixture; ASSERT_GUARD(fixture = instance->newFixture(body, shape, density);) luax_newtype(L, "Fixture", PHYSICS_FIXTURE_T, (void*)fixture);