Browse Source

audio: Check for unlikely failure case in WAV loaded.

I don't think this can fail at the moment, but if WaveCheckFormat goes
out of sync with this switch statement at some point, this seems like
a good failsafe.
Ryan C. Gordon 1 year ago
parent
commit
7ee2459927
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/audio/SDL_wave.c

+ 2 - 0
src/audio/SDL_wave.c

@@ -2058,6 +2058,8 @@ static int WaveLoad(SDL_RWops *src, WaveFile *file, SDL_AudioSpec *spec, Uint8 *
             return SDL_SetError("Unexpected %u-bit PCM data format", (unsigned int)format->bitspersample);
         }
         break;
+    default:
+        return SDL_SetError("Unexpected data format");
     }
 
     /* Report the end position back to the cleanup code. */