[Development] Pass Security instance to {C,S}SecurityVeNCrypt.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4101 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/rfb/SSecurityVeNCrypt.h b/common/rfb/SSecurityVeNCrypt.h
index cbbcb7f..1fd6b4a 100644
--- a/common/rfb/SSecurityVeNCrypt.h
+++ b/common/rfb/SSecurityVeNCrypt.h
@@ -40,7 +40,7 @@
 

   class SSecurityVeNCrypt : public SSecurity {

   public:

-    SSecurityVeNCrypt(void);

+    SSecurityVeNCrypt(Security *sec);

     ~SSecurityVeNCrypt();

     virtual bool processMsg(SConnection* sc);// { return true; }

     virtual int getType() const { return secTypeVeNCrypt; }

@@ -57,6 +57,7 @@
     static SSecurityStack* getSSecurityStack(int secType);

 

     SSecurity *ssecurity;

+    Security *security;

     bool haveSentVersion, haveRecvdMajorVersion, haveRecvdMinorVersion;

     bool haveSentTypes, haveChosenType;

     rdr::U8 majorVersion, minorVersion, numTypes;