diff options
Diffstat (limited to 'common/rfb/EncodeManager.cxx')
-rw-r--r-- | common/rfb/EncodeManager.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/rfb/EncodeManager.cxx b/common/rfb/EncodeManager.cxx index cade1506..bc15e74a 100644 --- a/common/rfb/EncodeManager.cxx +++ b/common/rfb/EncodeManager.cxx @@ -697,7 +697,7 @@ void EncodeManager::findSolidRect(const Rect& rect, Region *changed, extendSolidAreaByBlock(sr, colourValue, pb, &erb); // Did we end up getting the entire rectangle? - if (erb.equals(rect)) + if (erb == rect) erp = erb; else { // Don't bother with sending tiny rectangles @@ -1000,7 +1000,7 @@ PixelBuffer* EncodeManager::preparePixelBuffer(const Rect& rect, int stride; // Do wo need to convert the data? - if (convert && !conn->client.pf().equal(pb->getPF())) { + if (convert && conn->client.pf() != pb->getPF()) { convertedPixelBuffer.setPF(conn->client.pf()); convertedPixelBuffer.setSize(rect.width(), rect.height()); |