Fix a bug with 3Dconnexion: SpaceMouse

A warning found with /W4 by MSVC 2019 (Microsoft (R) C/C++ Optimizing Compiler Version 19.24.28314)
is an actual bug. How does the SpaceMouse (I do not have one) work at all when the global `hSpaceWareDriverClass` is NULL?!

.\src\platform\guiwin.cpp(1392,34): warning C4459: declaration of 'hSpaceWareDriverClass' hides global declaration
.\src\platform\guiwin.cpp(1389,13): message : see declaration of 'SolveSpace::Platform::hSpaceWareDriverClass'
pull/557/head
ruevs 2019-12-18 17:10:37 +02:00 committed by whitequark
parent f6a774d7bf
commit 8ef3cacc33
1 changed files with 1 additions and 1 deletions

View File

@ -1389,7 +1389,7 @@ WindowRef CreateWindow(Window::Kind kind, WindowRef parentWindow) {
static HWND hSpaceWareDriverClass; static HWND hSpaceWareDriverClass;
void Open3DConnexion() { void Open3DConnexion() {
HWND hSpaceWareDriverClass = FindWindowW(L"SpaceWare Driver Class", NULL); hSpaceWareDriverClass = FindWindowW(L"SpaceWare Driver Class", NULL);
if(hSpaceWareDriverClass != NULL) { if(hSpaceWareDriverClass != NULL) {
SiInitialize(); SiInitialize();
} }