summaryrefslogtreecommitdiff
path: root/gtalkext/handlers.cpp
diff options
context:
space:
mode:
authorgeorge.hazan <george.hazan@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-06-01 19:00:08 +0000
committergeorge.hazan <george.hazan@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb>2011-06-01 19:00:08 +0000
commitcc3c75d89cc4658ed9903775e422523873d697e0 (patch)
tree9ad9ccb0c30a0ebc6b57994602a99c7c1106efd0 /gtalkext/handlers.cpp
parentcbf7e1e81325b05bf503c6774a2b55d334c951b0 (diff)
- minor crash fix;
- project fixes git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@135 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'gtalkext/handlers.cpp')
-rw-r--r--gtalkext/handlers.cpp6
1 files changed, 4 insertions, 2 deletions
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);