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
parent
f6a774d7bf
commit
8ef3cacc33
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue