]> source.dussan.org Git - tigervnc.git/commitdiff
Remove CMsgReader::getImageBuf() as nothing uses it
authorPierre Ossman <ossman@cendio.se>
Tue, 10 Nov 2015 12:03:26 +0000 (13:03 +0100)
committerPierre Ossman <ossman@cendio.se>
Fri, 27 Nov 2015 09:58:02 +0000 (10:58 +0100)
common/rfb/CMsgReader.cxx
common/rfb/CMsgReader.h

index 04846ef42441f2711e7819354cb91692e54dfecc..96ddf4436ef4a01c4302729ddfbada2f12f559b9 100644 (file)
 #include <rfb/util.h>
 #include <rfb/CMsgHandler.h>
 #include <rfb/CMsgReader.h>
-#include <rfb/Decoder.h>
 
 using namespace rfb;
 
 CMsgReader::CMsgReader(CMsgHandler* handler_, rdr::InStream* is_)
   : imageBufIdealSize(0), handler(handler_), is(is_),
-    imageBuf(0), imageBufSize(0), nUpdateRectsLeft(0)
+    nUpdateRectsLeft(0)
 {
 }
 
 CMsgReader::~CMsgReader()
 {
-  delete [] imageBuf;
 }
 
 void CMsgReader::readServerInit()
@@ -242,23 +240,3 @@ void CMsgReader::readExtendedDesktopSize(int x, int y, int w, int h)
 
   handler->setExtendedDesktopSize(x, y, w, h, layout);
 }
-
-rdr::U8* CMsgReader::getImageBuf(int required, int requested, int* nPixels)
-{
-  int requiredBytes = required * (handler->cp.pf().bpp / 8);
-  int requestedBytes = requested * (handler->cp.pf().bpp / 8);
-  int size = requestedBytes;
-  if (size > imageBufIdealSize) size = imageBufIdealSize;
-
-  if (size < requiredBytes)
-    size = requiredBytes;
-
-  if (imageBufSize < size) {
-    imageBufSize = size;
-    delete [] imageBuf;
-    imageBuf = new rdr::U8[imageBufSize];
-  }
-  if (nPixels)
-    *nPixels = imageBufSize / (handler->cp.pf().bpp / 8);
-  return imageBuf;
-}
index 3592ef8778129d6b219643a4daeff6ef847da858..42c64965610328ddf95521f03bc6f591ee348325 100644 (file)
@@ -46,7 +46,6 @@ namespace rfb {
     void readMsg();
 
     rdr::InStream* getInStream() { return is; }
-    rdr::U8* getImageBuf(int required, int requested=0, int* nPixels=0);
 
     int imageBufIdealSize;
 
@@ -67,8 +66,6 @@ namespace rfb {
 
     CMsgHandler* handler;
     rdr::InStream* is;
-    rdr::U8* imageBuf;
-    int imageBufSize;
     int nUpdateRectsLeft;
   };
 }