Fixed bug #7467 - testautomation_audio currently fails because of invalid src/dst rate

main
Sylvain 2023-03-16 20:46:11 +01:00 committed by Sylvain Becker
parent 899ee8f75a
commit f9ac7b4044
1 changed files with 10 additions and 0 deletions

View File

@ -1073,6 +1073,16 @@ SDL_CreateAudioStream(SDL_AudioFormat src_format,
return NULL; return NULL;
} }
if (src_rate <= 0) {
SDL_InvalidParamError("src_rate");
return NULL;
}
if (dst_rate <= 0) {
SDL_InvalidParamError("dst_rate");
return NULL;
}
retval = (SDL_AudioStream *)SDL_calloc(1, sizeof(SDL_AudioStream)); retval = (SDL_AudioStream *)SDL_calloc(1, sizeof(SDL_AudioStream));
if (retval == NULL) { if (retval == NULL) {
SDL_OutOfMemory(); SDL_OutOfMemory();