diff options
author | Pierre Ossman <ossman@cendio.se> | 2014-01-30 17:57:27 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2014-07-07 14:50:29 +0200 |
commit | 2e5a10608394186fd1324c97b17d7f08e0c0aaf6 (patch) | |
tree | bdd76744f7d2d68bceb9b662c7ab85478510cdd7 /unix/xserver/hw | |
parent | ff9eb5a949f7af0198db8c563a7d9d735ad083c3 (diff) | |
download | tigervnc-2e5a10608394186fd1324c97b17d7f08e0c0aaf6.tar.gz tigervnc-2e5a10608394186fd1324c97b17d7f08e0c0aaf6.zip |
Get rid of getStride()
It was confusing and not properly used everywhere.
Callers should use the stride they get when they get
the buffer pointer.
Diffstat (limited to 'unix/xserver/hw')
-rw-r--r-- | unix/xserver/hw/vnc/XserverDesktop.cc | 11 | ||||
-rw-r--r-- | unix/xserver/hw/vnc/XserverDesktop.h | 2 |
2 files changed, 3 insertions, 10 deletions
diff --git a/unix/xserver/hw/vnc/XserverDesktop.cc b/unix/xserver/hw/vnc/XserverDesktop.cc index e53dccde..f93cf658 100644 --- a/unix/xserver/hw/vnc/XserverDesktop.cc +++ b/unix/xserver/hw/vnc/XserverDesktop.cc @@ -177,7 +177,7 @@ void XserverDesktop::unblockUpdates() server->unblockUpdates(); } -void XserverDesktop::setFramebuffer(int w, int h, void* fbptr, int stride) +void XserverDesktop::setFramebuffer(int w, int h, void* fbptr, int stride_) { ScreenSet layout; @@ -191,12 +191,12 @@ void XserverDesktop::setFramebuffer(int w, int h, void* fbptr, int stride) if (!fbptr) { fbptr = new rdr::U8[w * h * (format.bpp/8)]; - stride = w; + stride_ = w; directFbptr = false; } data = (rdr::U8*)fbptr; - stride_ = stride; + stride = stride_; layout = computeScreenLayout(); @@ -1044,11 +1044,6 @@ void XserverDesktop::grabRegion(const rfb::Region& region) grabbing = false; } -int XserverDesktop::getStride() const -{ - return stride_; -} - void XserverDesktop::keyEvent(rdr::U32 keysym, bool down) { if (down) diff --git a/unix/xserver/hw/vnc/XserverDesktop.h b/unix/xserver/hw/vnc/XserverDesktop.h index fa03d8ab..046f31f1 100644 --- a/unix/xserver/hw/vnc/XserverDesktop.h +++ b/unix/xserver/hw/vnc/XserverDesktop.h @@ -109,7 +109,6 @@ public: // rfb::PixelBuffer callbacks virtual void grabRegion(const rfb::Region& r); - virtual int getStride() const; // rdr::Substitutor callback virtual char* substitute(const char* varName); @@ -131,7 +130,6 @@ private: rfb::HTTPServer* httpServer; network::TcpListener* listener; network::TcpListener* httpListener; - int stride_; bool deferredUpdateTimerSet; bool grabbing; bool ignoreHooks_; |