From 61fde2711609ea8a2f1005f21d9ec4502044bce1 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 23 Mar 2017 22:07:41 +0300 Subject: tabSRMM: windows virtualization --- plugins/TabSRMM/src/utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/TabSRMM/src/utils.cpp') diff --git a/plugins/TabSRMM/src/utils.cpp b/plugins/TabSRMM/src/utils.cpp index a2cac5183f..d9dec206a3 100644 --- a/plugins/TabSRMM/src/utils.cpp +++ b/plugins/TabSRMM/src/utils.cpp @@ -982,7 +982,7 @@ size_t Utils::CopyToClipBoard(const wchar_t *str, const HWND hwndOwner) LRESULT Utils::WMCopyHandler(HWND hwnd, WNDPROC oldWndProc, UINT msg, WPARAM wParam, LPARAM lParam) { - LRESULT result = mir_callNextSubclass(hwnd, oldWndProc, msg, wParam, lParam); + LRESULT result = (oldWndProc == nullptr) ? 0 : mir_callNextSubclass(hwnd, oldWndProc, msg, wParam, lParam); ptrA szFromStream(Message_GetFromStream(hwnd, SF_TEXT | SFF_SELECTION)); if (szFromStream != nullptr) { -- cgit v1.2.3