EPhysics: Avoid garbagge in cb objects.

SVN revision: 75148
This commit is contained in:
Bruno Dilly 2012-08-10 21:04:42 +00:00
parent 9eb298827c
commit 33613b8f09
2 changed files with 4 additions and 4 deletions

View File

@ -398,8 +398,8 @@ ephysics_body_contact_processed(EPhysics_Body *body, EPhysics_Body *contact_body
if ((!body) || (!contact_body)) if ((!body) || (!contact_body))
return; return;
collision = (EPhysics_Body_Collision *)malloc( collision = (EPhysics_Body_Collision *)calloc(
sizeof(EPhysics_Body_Collision)); 1, sizeof(EPhysics_Body_Collision));
if (!collision) if (!collision)
{ {
@ -911,7 +911,7 @@ ephysics_body_event_callback_add(EPhysics_Body *body, EPhysics_Callback_Body_Typ
return; return;
} }
cb = (EPhysics_Body_Callback *) malloc(sizeof(EPhysics_Body_Callback)); cb = (EPhysics_Body_Callback *)calloc(1, sizeof(EPhysics_Body_Callback));
if (!cb) if (!cb)
{ {
ERR("Can't set body event callback, can't create cb instance."); ERR("Can't set body event callback, can't create cb instance.");

View File

@ -797,7 +797,7 @@ ephysics_world_event_callback_add(EPhysics_World *world, EPhysics_Callback_World
return; return;
} }
cb = (EPhysics_World_Callback *) malloc(sizeof(EPhysics_World_Callback)); cb = (EPhysics_World_Callback *)calloc(1, sizeof(EPhysics_World_Callback));
if (!cb) if (!cb)
{ {
ERR("Can't set world event callback, can't create cb instance."); ERR("Can't set world event callback, can't create cb instance.");