diff options
Diffstat (limited to 'LibOVR/Src/OVR_Win32_HMDDevice.cpp')
-rw-r--r-- | LibOVR/Src/OVR_Win32_HMDDevice.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/LibOVR/Src/OVR_Win32_HMDDevice.cpp b/LibOVR/Src/OVR_Win32_HMDDevice.cpp index 08c98f2..b7dcd1a 100644 --- a/LibOVR/Src/OVR_Win32_HMDDevice.cpp +++ b/LibOVR/Src/OVR_Win32_HMDDevice.cpp @@ -227,7 +227,11 @@ BOOL CALLBACK MonitorEnumProc(HMONITOR hMonitor, HDC, LPRECT, LPARAM dwData) //------------------------------------------------------------------------------------- // ***** HMDDeviceFactory -HMDDeviceFactory HMDDeviceFactory::Instance; +HMDDeviceFactory &HMDDeviceFactory::GetInstance() +{ + static HMDDeviceFactory instance; + return instance; +} void HMDDeviceFactory::EnumerateDevices(EnumerateVisitor& visitor) { |