From 4c7d0325fa0b17a75385e924fd7f3ff56478b680 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Mon, 21 Aug 2023 20:40:35 +0200 Subject: [PATCH] Declare and use 'PLATFORM_INTERFACE' instead --- r5dev/vpc/interfaces.cpp | 2 +- r5dev/vpc/interfaces.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/r5dev/vpc/interfaces.cpp b/r5dev/vpc/interfaces.cpp index c5cb616e..898e3d36 100644 --- a/r5dev/vpc/interfaces.cpp +++ b/r5dev/vpc/interfaces.cpp @@ -111,7 +111,7 @@ const char* CFactory::GetFactoryFullName(const string& svFactoryName) const //--------------------------------------------------------------------------------- // Purpose: expose factory system to other dlls //--------------------------------------------------------------------------------- -extern "C" __declspec(dllexport) void* GetFactorySystem() +CFactory* GetFactorySystem() { return g_pFactory; } diff --git a/r5dev/vpc/interfaces.h b/r5dev/vpc/interfaces.h index fddbd700..6d248fc2 100644 --- a/r5dev/vpc/interfaces.h +++ b/r5dev/vpc/interfaces.h @@ -61,6 +61,8 @@ private: }; extern CFactory* g_pFactory; +PLATFORM_INTERFACE CFactory* GetFactorySystem(); + /* ==== s_pInterfaceRegs ==================================================================================================================================================== */ inline CMemory s_pInterfacesRegs;