diff --git a/src/camera/SDL_camera.c b/src/camera/SDL_camera.c index 5f7504bd4e..a1d4ede030 100644 --- a/src/camera/SDL_camera.c +++ b/src/camera/SDL_camera.c @@ -278,6 +278,8 @@ static void ClosePhysicalCamera(SDL_Camera *device) device->base_timestamp = 0; device->adjust_timestamp = 0; + + SDL_zero(device->spec); } // Don't hold the device lock when calling this, as we may destroy the device!