Fixed a bug with crashing the application when openSessionFile uses
a few times.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@138 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfbplayer/RfbProto.cxx b/rfbplayer/RfbProto.cxx
index 68a0f57..8c15199 100644
--- a/rfbplayer/RfbProto.cxx
+++ b/rfbplayer/RfbProto.cxx
@@ -85,6 +85,7 @@
 void RfbProto::processVersionMsg()
 {
   vlog.debug("reading protocol version");
+  memset(&cp, 0, sizeof(cp));
   bool done;
   if (!cp.readVersion(is, &done)) {
     state_ = RFBSTATE_INVALID;