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(); }