diff --git a/src/core/hle/service/gsp/gsp.cpp b/src/core/hle/service/gsp/gsp.cpp index beae1c2d4..660a68e55 100644 --- a/src/core/hle/service/gsp/gsp.cpp +++ b/src/core/hle/service/gsp/gsp.cpp @@ -11,7 +11,6 @@ namespace Service { namespace GSP { static std::weak_ptr gsp_gpu; -static std::weak_ptr gsp_lcd; FrameBufferUpdate* GetFrameBufferInfo(u32 thread_id, u32 screen_index) { auto gpu = gsp_gpu.lock(); @@ -30,9 +29,7 @@ void InstallInterfaces(SM::ServiceManager& service_manager) { gpu->InstallAsService(service_manager); gsp_gpu = gpu; - auto lcd = std::make_shared(); - lcd->InstallAsService(service_manager); - gsp_lcd = lcd; + std::make_shared()->InstallAsService(service_manager); } } // namespace GSP