Moved a SDL_SetError() call elsewhere to avoid triggering it needlessly.
Otherwise, the XInput path would always trigger it in a harmless manner.
This commit is contained in:
parent
10fee37476
commit
d89bf9b9ff
1 changed files with 1 additions and 1 deletions
|
@ -1190,7 +1190,6 @@ SDL_SYS_HapticEffectType(SDL_HapticEffect * effect)
|
|||
return &GUID_CustomForce;
|
||||
|
||||
default:
|
||||
SDL_SetError("Haptic: Unknown effect type.");
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
@ -1207,6 +1206,7 @@ SDL_SYS_HapticNewEffect(SDL_Haptic * haptic, struct haptic_effect *effect,
|
|||
REFGUID type = SDL_SYS_HapticEffectType(base);
|
||||
|
||||
if ((type == NULL) && (!haptic->hwdata->bXInputHaptic)) {
|
||||
SDL_SetError("Haptic: Unknown effect type.");
|
||||
goto err_hweffect;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue