diff --git a/rpcs3/Emu/IPC_socket.cpp b/rpcs3/Emu/IPC_socket.cpp index 2d8944d71f..6f8341d688 100644 --- a/rpcs3/Emu/IPC_socket.cpp +++ b/rpcs3/Emu/IPC_socket.cpp @@ -106,9 +106,9 @@ namespace IPC_socket m_old_port = port; } } - else if (!enabled && m_ipc_server) + else { - m_ipc_server.reset(nullptr); + m_ipc_server.reset(); } } } diff --git a/rpcs3/Emu/IPC_socket.h b/rpcs3/Emu/IPC_socket.h index 053e323166..f5ba2935d7 100644 --- a/rpcs3/Emu/IPC_socket.h +++ b/rpcs3/Emu/IPC_socket.h @@ -28,7 +28,7 @@ namespace IPC_socket static void write64(u32 addr, be_t value); template - static void error(const const_str& fmt, const Args&&... args) + static void error(const const_str& fmt, Args&&... args) { IPC.error(fmt, std::forward(args)...); }