Christoph Mallon: Remove pointless if (x) before SDL_free(x)
This commit is contained in:
parent
edc88be724
commit
08dfaaa2e6
63 changed files with 157 additions and 349 deletions
|
@ -943,14 +943,10 @@ SDL_SYS_HapticFreeFFEFFECT(FFEFFECT * effect, int type)
|
|||
{
|
||||
FFCUSTOMFORCE *custom;
|
||||
|
||||
if (effect->lpEnvelope != NULL) {
|
||||
SDL_free(effect->lpEnvelope);
|
||||
effect->lpEnvelope = NULL;
|
||||
}
|
||||
if (effect->rgdwAxes != NULL) {
|
||||
SDL_free(effect->rgdwAxes);
|
||||
effect->rgdwAxes = NULL;
|
||||
}
|
||||
SDL_free(effect->lpEnvelope);
|
||||
effect->lpEnvelope = NULL;
|
||||
SDL_free(effect->rgdwAxes);
|
||||
effect->rgdwAxes = NULL;
|
||||
if (effect->lpvTypeSpecificParams != NULL) {
|
||||
if (type == SDL_HAPTIC_CUSTOM) { /* Must free the custom data. */
|
||||
custom = (FFCUSTOMFORCE *) effect->lpvTypeSpecificParams;
|
||||
|
@ -960,10 +956,8 @@ SDL_SYS_HapticFreeFFEFFECT(FFEFFECT * effect, int type)
|
|||
SDL_free(effect->lpvTypeSpecificParams);
|
||||
effect->lpvTypeSpecificParams = NULL;
|
||||
}
|
||||
if (effect->rglDirection != NULL) {
|
||||
SDL_free(effect->rglDirection);
|
||||
effect->rglDirection = NULL;
|
||||
}
|
||||
SDL_free(effect->rglDirection);
|
||||
effect->rglDirection = NULL;
|
||||
}
|
||||
|
||||
|
||||
|
@ -1061,10 +1055,8 @@ SDL_SYS_HapticNewEffect(SDL_Haptic * haptic, struct haptic_effect *effect,
|
|||
err_effectdone:
|
||||
SDL_SYS_HapticFreeFFEFFECT(&effect->hweffect->effect, base->type);
|
||||
err_hweffect:
|
||||
if (effect->hweffect != NULL) {
|
||||
SDL_free(effect->hweffect);
|
||||
effect->hweffect = NULL;
|
||||
}
|
||||
SDL_free(effect->hweffect);
|
||||
effect->hweffect = NULL;
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue