diff --git a/rpcs3/Emu/Cell/lv2/sys_vm.cpp b/rpcs3/Emu/Cell/lv2/sys_vm.cpp index 64282ac614..be2f01f2ad 100644 --- a/rpcs3/Emu/Cell/lv2/sys_vm.cpp +++ b/rpcs3/Emu/Cell/lv2/sys_vm.cpp @@ -19,11 +19,8 @@ sys_vm_t::sys_vm_t(u32 _addr, u32 vsize, lv2_memory_container* ct, u32 psize) sys_vm_t::~sys_vm_t() { - // Debug build : gcc and clang can not find the static var if retrieved directly in "release" function - constexpr auto invalid = id_manager::id_traits::invalid; - // Free ID - g_ids[addr >> 28].release(invalid); + g_ids[addr >> 28].release(id_manager::id_traits::invalid); } LOG_CHANNEL(sys_vm);