mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-02-04 10:36:50 +00:00
Make find_resampler_driver more robust
This commit is contained in:
parent
a4687f387c
commit
df448d37da
@ -50,12 +50,20 @@ static const rarch_resampler_t *find_resampler_driver(const char *ident)
|
||||
return backends[i];
|
||||
else
|
||||
{
|
||||
const rarch_resampler_t *resamp;
|
||||
unsigned d;
|
||||
RARCH_ERR("Couldn't find any resampler driver named \"%s\"\n", ident);
|
||||
RARCH_LOG_OUTPUT("Available resampler drivers are:\n");
|
||||
for (d = 0; backends[d]; d++)
|
||||
RARCH_LOG_OUTPUT("\t%s\n", backends[d]->ident);
|
||||
return NULL;
|
||||
RARCH_WARN("Going to default to first resampler driver...\n");
|
||||
|
||||
resamp = (const rarch_resampler_t*)&backends[0];
|
||||
|
||||
if (!resamp)
|
||||
return NULL;
|
||||
|
||||
return resamp;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user