Make record_drivers_init_first more robust

This commit is contained in:
LibretroAdmin 2022-09-02 03:44:42 +02:00
parent bfcdc7a764
commit 8c3acb7adb
1 changed files with 4 additions and 3 deletions

View File

@ -153,9 +153,10 @@ static bool record_driver_init_first(
for (i = 0; record_drivers[i]; i++)
{
void *handle = record_drivers[i]->init(params);
if (!handle)
void *handle = NULL;
if (!record_drivers[i]->init)
continue;
if (!(handle = record_drivers[i]->init(params)))
continue;
*backend = record_drivers[i];