From 3fa1d6fc4fa5785bfc1cbb26055205e69b07a2f9 Mon Sep 17 00:00:00 2001 From: Elad <18193363+elad335@users.noreply.github.com> Date: Sun, 5 Jan 2025 04:51:02 +0200 Subject: [PATCH] Fix sys_config_unregister_service --- rpcs3/Emu/Cell/lv2/sys_config.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/Cell/lv2/sys_config.h b/rpcs3/Emu/Cell/lv2/sys_config.h index 3915dfc8cb08..94436a74f09a 100644 --- a/rpcs3/Emu/Cell/lv2/sys_config.h +++ b/rpcs3/Emu/Cell/lv2/sys_config.h @@ -276,7 +276,7 @@ class lv2_config_service // Utilities usz get_size() const { return sizeof(sys_config_service_event_t)-1 + data.size(); } - shared_ptr get_shared_ptr () const { return idm::get_unlocked(idm_id); } + stx::shared_ptr get_shared_ptr () const { return stx::shared_ptr(this); } u32 get_id() const { return idm_id; } }; @@ -342,7 +342,7 @@ class lv2_config_service_listener // Utilities u32 get_id() const { return idm_id; } - shared_ptr get_shared_ptr() const { return idm::get_unlocked(idm_id); } + stx::shared_ptr get_shared_ptr() const { return stx::shared_ptr(this); } }; /*