mirror of
https://github.com/libretro/RetroArch
synced 2025-02-24 09:40:07 +00:00
Fix crash.
This commit is contained in:
parent
1855a7ea0d
commit
80d50b046d
@ -110,7 +110,8 @@ static void input_ext_free(void *data)
|
|||||||
input_ext_t *ext = data;
|
input_ext_t *ext = data;
|
||||||
if (ext)
|
if (ext)
|
||||||
{
|
{
|
||||||
ext->driver->free(ext->handle);
|
if (ext->driver && ext->handle)
|
||||||
|
ext->driver->free(ext->handle);
|
||||||
free(ext);
|
free(ext);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -138,7 +139,8 @@ static void video_ext_free(void *data)
|
|||||||
ext_t *ext = data;
|
ext_t *ext = data;
|
||||||
if (ext)
|
if (ext)
|
||||||
{
|
{
|
||||||
ext->driver->free(ext->handle);
|
if (ext->driver && ext->handle)
|
||||||
|
ext->driver->free(ext->handle);
|
||||||
dylib_close(ext->lib);
|
dylib_close(ext->lib);
|
||||||
free(ext);
|
free(ext);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user