forked from enlightenment/efl
EPhysics: Avoid garbagge in cb objects.
SVN revision: 75148
This commit is contained in:
parent
9eb298827c
commit
33613b8f09
|
@ -398,8 +398,8 @@ ephysics_body_contact_processed(EPhysics_Body *body, EPhysics_Body *contact_body
|
|||
if ((!body) || (!contact_body))
|
||||
return;
|
||||
|
||||
collision = (EPhysics_Body_Collision *)malloc(
|
||||
sizeof(EPhysics_Body_Collision));
|
||||
collision = (EPhysics_Body_Collision *)calloc(
|
||||
1, sizeof(EPhysics_Body_Collision));
|
||||
|
||||
if (!collision)
|
||||
{
|
||||
|
@ -911,7 +911,7 @@ ephysics_body_event_callback_add(EPhysics_Body *body, EPhysics_Callback_Body_Typ
|
|||
return;
|
||||
}
|
||||
|
||||
cb = (EPhysics_Body_Callback *) malloc(sizeof(EPhysics_Body_Callback));
|
||||
cb = (EPhysics_Body_Callback *)calloc(1, sizeof(EPhysics_Body_Callback));
|
||||
if (!cb)
|
||||
{
|
||||
ERR("Can't set body event callback, can't create cb instance.");
|
||||
|
|
|
@ -797,7 +797,7 @@ ephysics_world_event_callback_add(EPhysics_World *world, EPhysics_Callback_World
|
|||
return;
|
||||
}
|
||||
|
||||
cb = (EPhysics_World_Callback *) malloc(sizeof(EPhysics_World_Callback));
|
||||
cb = (EPhysics_World_Callback *)calloc(1, sizeof(EPhysics_World_Callback));
|
||||
if (!cb)
|
||||
{
|
||||
ERR("Can't set world event callback, can't create cb instance.");
|
||||
|
|
Loading…
Reference in New Issue