From d30cb10439d3e71138162e1cba36c7d9a6227087 Mon Sep 17 00:00:00 2001 From: Matej Sekoranja Date: Tue, 11 Jan 2011 18:07:49 +0100 Subject: [PATCH] crash on transport verification fixed --- testApp/remote/testRemoteClientImpl.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/testApp/remote/testRemoteClientImpl.cpp b/testApp/remote/testRemoteClientImpl.cpp index e9ca92b..86429ca 100644 --- a/testApp/remote/testRemoteClientImpl.cpp +++ b/testApp/remote/testRemoteClientImpl.cpp @@ -526,7 +526,9 @@ typedef std::map IOIDResponseRequestMap; transport->setRemoteMinorRevision(version); - transport->enqueueSendRequest((TransportSender*)transport); + TransportSender* sender = dynamic_cast(transport); + if (sender) + transport->enqueueSendRequest(sender); transport->verified(); }