From 5e81836e642adcbed92f9fdaa32afb80546e3aee Mon Sep 17 00:00:00 2001 From: Tobias Weimer Date: Mon, 2 Jul 2012 20:06:30 +0000 Subject: Trying to fix a crash..hmm... git-svn-id: http://svn.miranda-ng.org/main/trunk@726 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/TabSRMM/src/generic_msghandlers.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'plugins/TabSRMM/src') diff --git a/plugins/TabSRMM/src/generic_msghandlers.cpp b/plugins/TabSRMM/src/generic_msghandlers.cpp index c3ae93facb..7462c68890 100644 --- a/plugins/TabSRMM/src/generic_msghandlers.cpp +++ b/plugins/TabSRMM/src/generic_msghandlers.cpp @@ -2173,6 +2173,10 @@ static INT_PTR SI_ModifyStatusIcon(WPARAM wParam, LPARAM lParam) HANDLE hContact = (HANDLE)wParam; StatusIconData *sid = (StatusIconData *)lParam; + + // return 0 on stupid calls :-P + if(!hContact || !sid || !sid->szModule) return 0; + struct TStatusBarIconNode *current = status_icon_list; while (current) { -- cgit v1.2.3