From cd011bb1e79dd063665a95728a1c98e1a25c4383 Mon Sep 17 00:00:00 2001 From: Sylvain Becker Date: Wed, 12 Jun 2019 10:42:02 +0200 Subject: [PATCH] SDL_Wave: missing field 'length' initializer --- src/audio/SDL_wave.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/audio/SDL_wave.c b/src/audio/SDL_wave.c index 577255f5b..6390bec06 100644 --- a/src/audio/SDL_wave.c +++ b/src/audio/SDL_wave.c @@ -1790,9 +1790,13 @@ WaveLoad(SDL_RWops *src, WaveFile *file, SDL_AudioSpec *spec, Uint8 **audio_buf, SDL_bool RIFFlengthknown = SDL_FALSE; WaveFormat *format = &file->format; WaveChunk *chunk = &file->chunk; - WaveChunk RIFFchunk = {0}; - WaveChunk fmtchunk = {0}; - WaveChunk datachunk = {0}; + WaveChunk RIFFchunk; + WaveChunk fmtchunk; + WaveChunk datachunk; + + SDL_zero(RIFFchunk); + SDL_zero(fmtchunk); + SDL_zero(datachunk); envchunkcountlimit = SDL_getenv("SDL_WAVE_CHUNK_LIMIT"); if (envchunkcountlimit != NULL) {