Refine RARCH_INPUT_CTL_DEINIT

This commit is contained in:
twinaphex 2015-12-09 19:43:04 +01:00
parent ff48aaee7d
commit decbffd25b

View File

@ -708,9 +708,8 @@ bool input_driver_ctl(enum rarch_input_ctl_state state, void *data)
return false;
return true;
case RARCH_INPUT_CTL_DEINIT:
if (!current_input)
return false;
current_input->free(current_input_data);
if (current_input && current_input->free)
current_input->free(current_input_data);
current_input_data = NULL;
return true;
case RARCH_INPUT_CTL_DESTROY_DATA: