SDL_mixer: Validate mixer in MIX_PlayAudio

From 0ba0c18c03c0ec9a31ed6d728e1e5ef903628e05 Mon Sep 17 00:00:00 2001
From: Alexander Batalov <[EMAIL REDACTED]>
Date: Tue, 29 Jul 2025 23:49:37 +0300
Subject: [PATCH] Validate mixer in MIX_PlayAudio

---
 src/SDL_mixer.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/SDL_mixer.c b/src/SDL_mixer.c
index a7c98ef7..d2dc7d00 100644
--- a/src/SDL_mixer.c
+++ b/src/SDL_mixer.c
@@ -2050,7 +2050,9 @@ bool MIX_PlayTag(MIX_Mixer *mixer, const char *tag, SDL_PropertiesID options)
 
 bool MIX_PlayAudio(MIX_Mixer *mixer, MIX_Audio *audio)
 {
-    if (!CheckAudioParam(audio)) {
+    if (!CheckMixerParam(mixer)) {
+        return false;
+    } else if (!CheckAudioParam(audio)) {
         return false;
     }