Fix memory leak of children for combined JoyCon

This commit is contained in:
Mathieu Eyraud 2022-08-02 14:42:25 +02:00 committed by Sam Lantinga
parent 602b7dd0f4
commit 42b2320756
1 changed files with 4 additions and 0 deletions
src/joystick/hidapi

View File

@ -706,6 +706,7 @@ HIDAPI_DelDevice(SDL_HIDAPI_Device *device)
SDL_free(device->serial);
SDL_free(device->name);
SDL_free(device->path);
SDL_free(device->children);
SDL_free(device);
return;
}
@ -761,6 +762,9 @@ HIDAPI_CreateCombinedJoyCons()
if (combined && combined->driver) {
return SDL_TRUE;
} else {
if (!combined) {
SDL_free(children);
}
return SDL_FALSE;
}
}