Code refactoring: passing geometry to XPixelBuffer as a Rect instead of four
int values.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2574 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/x0vncserver/x0vncserver.cxx b/unix/x0vncserver/x0vncserver.cxx
index 5016d12..2d38761 100644
--- a/unix/x0vncserver/x0vncserver.cxx
+++ b/unix/x0vncserver/x0vncserver.cxx
@@ -180,10 +180,7 @@
 
     // Provide pixel buffer to the server object.
     // FIXME: Pass coordinates in a structure?
-    pb = new XPixelBuffer(dpy, factory,
-                          geometry->offsetLeft(), geometry->offsetTop(),
-                          geometry->width(), geometry->height(),
-                          this);
+    pb = new XPixelBuffer(dpy, factory, geometry->getRect(), this);
     vlog.info("Allocated %s", pb->getImage()->classDesc());
 
     server = vs;