diff options
author | Andrea Canciani <ranma42@gmail.com> | 2012-01-07 16:19:43 +0100 |
---|---|---|
committer | Andrea Canciani <ranma42@gmail.com> | 2012-01-15 18:25:57 +0100 |
commit | a2f419b546f620ede105b5a6b5958260925d9a50 (patch) | |
tree | ac4cb54ec107f59ad1388e06cfd2c66b28791053 /src/cairo-spans-compositor.c | |
parent | 2808bf5b95e84f3a4d8ee7b56c340860d0348a8a (diff) | |
download | cairo-a2f419b546f620ede105b5a6b5958260925d9a50.tar.gz |
rectangle: Implement _cairo_rectangle_contains_rectangle()
And reuse it.
Diffstat (limited to 'src/cairo-spans-compositor.c')
-rw-r--r-- | src/cairo-spans-compositor.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/cairo-spans-compositor.c b/src/cairo-spans-compositor.c index 468f3386c..0e94be86a 100644 --- a/src/cairo-spans-compositor.c +++ b/src/cairo-spans-compositor.c @@ -421,15 +421,7 @@ recording_pattern_contains_sample (const cairo_pattern_t *pattern, if (surface->unbounded) return TRUE; - if (sample->x >= surface->extents.x && - sample->y >= surface->extents.y && - sample->x + sample->width <= surface->extents.x + surface->extents.width && - sample->y + sample->height <= surface->extents.y + surface->extents.height) - { - return TRUE; - } - - return FALSE; + return _cairo_rectangle_contains_rectangle (&surface->extents, sample); } static cairo_bool_t |