Passing VideoArea parameter to VNCServerST object. VNCServerST saves the
rectangle but does not use it yet.
does not do anything more.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2692 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/x0vncserver/x0vncserver.cxx b/unix/x0vncserver/x0vncserver.cxx
index a6bae95..d21e71b 100644
--- a/unix/x0vncserver/x0vncserver.cxx
+++ b/unix/x0vncserver/x0vncserver.cxx
@@ -186,8 +186,9 @@
     pb = new XPixelBuffer(dpy, factory, geometry->getRect(), this);
     vlog.info("Allocated %s", pb->getImage()->classDesc());
 
-    server = vs;
+    server = (VNCServerST *)vs;
     server->setPixelBuffer(pb);
+    server->setDefaultVideoRect(geometry->getVideoRect());
 
     running = true;
   }
@@ -259,7 +260,7 @@
   Display* dpy;
   Geometry* geometry;
   XPixelBuffer* pb;
-  VNCServer* server;
+  VNCServerST* server;
   int oldButtonMask;
   bool haveXtest;
   int maxButtons;