diff options
author | Enrico Weigelt, metux IT consult <enrico.weigelt@gr13.net> | 2016-06-30 17:45:43 +0200 |
---|---|---|
committer | Uli Schlachter <psychon@znc.in> | 2016-07-02 13:35:34 +0200 |
commit | b23c2291d8fdebd417697d5b70f31226632e3a1e (patch) | |
tree | 3f18cf35800efd44a80fe904563a3ad4d579d149 /src/cairo-clip-boxes.c | |
parent | ae403448af410984852aeff76278dc96e7141b9e (diff) | |
download | cairo-b23c2291d8fdebd417697d5b70f31226632e3a1e.tar.gz |
core: helper inline for rect->box conversion
Signed-off-by: Enrico Weigelt, metux IT consult <enrico.weigelt@gr13.net>
Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/cairo-clip-boxes.c')
-rw-r--r-- | src/cairo-clip-boxes.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/cairo-clip-boxes.c b/src/cairo-clip-boxes.c index 7bcbeb191..f9ccfcb7c 100644 --- a/src/cairo-clip-boxes.c +++ b/src/cairo-clip-boxes.c @@ -119,11 +119,7 @@ _cairo_clip_contains_rectangle (const cairo_clip_t *clip, { cairo_box_t box; - box.p1.x = _cairo_fixed_from_int (rect->x); - box.p1.y = _cairo_fixed_from_int (rect->y); - box.p2.x = _cairo_fixed_from_int (rect->x + rect->width); - box.p2.y = _cairo_fixed_from_int (rect->y + rect->height); - + _cairo_box_from_rectangle_int (&box, rect); return _cairo_clip_contains_rectangle_box (clip, rect, &box); } @@ -347,10 +343,7 @@ _cairo_clip_intersect_rectangle (cairo_clip_t *clip, if (r->width == 0 || r->height == 0) return _cairo_clip_set_all_clipped (clip); - box.p1.x = _cairo_fixed_from_int (r->x); - box.p1.y = _cairo_fixed_from_int (r->y); - box.p2.x = _cairo_fixed_from_int (r->x + r->width); - box.p2.y = _cairo_fixed_from_int (r->y + r->height); + _cairo_box_from_rectangle_int (&box, r); return _cairo_clip_intersect_rectangle_box (clip, r, &box); } |