diff --git a/src/modules/fancyzones/dll/dllmain.cpp b/src/modules/fancyzones/dll/dllmain.cpp index 43f5c5e8c..c38684d00 100644 --- a/src/modules/fancyzones/dll/dllmain.cpp +++ b/src/modules/fancyzones/dll/dllmain.cpp @@ -210,11 +210,11 @@ private: //contains the non localized key of the powertoy std::wstring app_key; - static inline FancyZonesModule* s_instance; - static inline HHOOK s_llKeyboardHook; + static inline FancyZonesModule* s_instance = nullptr; + static inline HHOOK s_llKeyboardHook = nullptr; std::vector m_staticWinEventHooks; - HWINEVENTHOOK m_objectLocationWinEventHook; + HWINEVENTHOOK m_objectLocationWinEventHook = nullptr; static LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { diff --git a/src/modules/fancyzones/lib/GenericKeyHook.h b/src/modules/fancyzones/lib/GenericKeyHook.h index 361d77060..76716ca40 100644 --- a/src/modules/fancyzones/lib/GenericKeyHook.h +++ b/src/modules/fancyzones/lib/GenericKeyHook.h @@ -39,7 +39,7 @@ public: } private: - inline static HHOOK hHook; + inline static HHOOK hHook = nullptr; inline static std::function callback; static LRESULT CALLBACK GenericKeyHookProc(int nCode, WPARAM wParam, LPARAM lParam)