diff options
Diffstat (limited to 'common/rfb/Region.cxx')
-rw-r--r-- | common/rfb/Region.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/common/rfb/Region.cxx b/common/rfb/Region.cxx index fecc881e..cfdf0ca2 100644 --- a/common/rfb/Region.cxx +++ b/common/rfb/Region.cxx @@ -101,10 +101,14 @@ rfb::Region rfb::Region::subtract(const rfb::Region& r) const { return ret; } -bool rfb::Region::equals(const rfb::Region& r) const { +bool rfb::Region::operator==(const rfb::Region& r) const { return pixman_region_equal(rgn, r.rgn); } +bool rfb::Region::operator!=(const rfb::Region& r) const { + return !pixman_region_equal(rgn, r.rgn); +} + int rfb::Region::numRects() const { return pixman_region_n_rects(rgn); } |