From d207d6ca0c86eac97a8f7f93a26aa4f197345675 Mon Sep 17 00:00:00 2001 From: cosmonaut Date: Thu, 28 Oct 2021 13:25:06 -0700 Subject: [PATCH] fix crash on SetVolume if instance is NULL --- src/FAudioGMS.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FAudioGMS.c b/src/FAudioGMS.c index 78377c4..2f03802 100644 --- a/src/FAudioGMS.c +++ b/src/FAudioGMS.c @@ -1101,9 +1101,9 @@ void FAudioGMS_SoundInstance_SetVolume(double soundInstanceID, double volume) RETURN_ON_NULL_DEVICE() FAudioGMS_SoundInstance* instance = FAudioGMS_INTERNAL_LookupSoundInstance((uint32_t)soundInstanceID); - instance->adjustingVolumeOverTime = 0; /* override volume adjustment over time */ if (instance != NULL) { + instance->adjustingVolumeOverTime = 0; /* override volume adjustment over time */ FAudioGMS_INTERNAL_SoundInstance_SetVolume(instance, volume); } }