mirror of
https://github.com/yuzu-emu/yuzu-mainline
synced 2024-11-23 15:54:03 +00:00
core: Don't shutdown a null GPU
When CreateGPU fails, yuzu would try and shutdown the GPU instance regardless of whether any instance was actually created. Check for nullptr before calling its methods to prevent a crash.
This commit is contained in:
parent
370e480c8c
commit
381f1dd2c9
1 changed files with 3 additions and 1 deletions
|
@ -326,7 +326,9 @@ struct System::Impl {
|
|||
is_powered_on = false;
|
||||
exit_lock = false;
|
||||
|
||||
gpu_core->NotifyShutdown();
|
||||
if (gpu_core != nullptr) {
|
||||
gpu_core->NotifyShutdown();
|
||||
}
|
||||
|
||||
services.reset();
|
||||
service_manager.reset();
|
||||
|
|
Loading…
Reference in a new issue