From cc3c75d89cc4658ed9903775e422523873d697e0 Mon Sep 17 00:00:00 2001 From: "george.hazan" Date: Wed, 1 Jun 2011 19:00:08 +0000 Subject: - minor crash fix; - project fixes git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@135 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb --- gtalkext/handlers.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gtalkext/handlers.cpp') diff --git a/gtalkext/handlers.cpp b/gtalkext/handlers.cpp index 2bcd457..879e5ee 100644 --- a/gtalkext/handlers.cpp +++ b/gtalkext/handlers.cpp @@ -255,8 +255,10 @@ void RequestMail(LPCTSTR jidWithRes, IJabberInterface *ji) if (lastThreadId) free(lastThreadId); } - if (ji->Net()->SendXmlNode(node)) - ji->Net()->AddTemporaryIqHandler(MailListHandler, JABBER_IQ_TYPE_RESULT, (int)uID, NULL, RESPONSE_TIMEOUT); + IJabberNetInterface* piNet = ji->Net(); + if ( piNet ) + if (piNet->SendXmlNode(node)) + piNet->AddTemporaryIqHandler(MailListHandler, JABBER_IQ_TYPE_RESULT, (int)uID, NULL, RESPONSE_TIMEOUT); } __finally { if (child) xi.destroyNode(child); -- cgit v1.2.3