Fixed the problem with crashes the player when it starts without
command-line parameters.
Solved problem with buzzing program on some computers.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@159 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfbplayer/RfbProto.cxx b/rfbplayer/RfbProto.cxx
index 8c15199..add2096 100644
--- a/rfbplayer/RfbProto.cxx
+++ b/rfbplayer/RfbProto.cxx
@@ -42,10 +42,10 @@
//
RfbProto::~RfbProto() {
- delete is;
- is = NULL;
- delete reader;
- reader = NULL;
+ if (is) delete is;
+ is = 0;
+ if (reader) delete reader;
+ reader = 0;
}
void RfbProto::newSession(char *fileName) {