summaryrefslogtreecommitdiff
path: root/src/cairo-contour-private.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-04-19 11:59:54 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2012-04-19 12:25:42 +0100
commit6736d0bf000a42ce426b45c923d7066bf0a27089 (patch)
tree3348d459326d9c64d7a1264caa2d82e52dcc7b19 /src/cairo-contour-private.h
parentafa180935bedb5c3db06706d893b2bcd89b2215b (diff)
downloadcairo-6736d0bf000a42ce426b45c923d7066bf0a27089.tar.gz
Split cairo-contour-privates into struct+inlines
References: https://bugs.freedesktop.org/show_bug.cgi?id=48577 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/cairo-contour-private.h')
-rw-r--r--src/cairo-contour-private.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/cairo-contour-private.h b/src/cairo-contour-private.h
index 2eb1f60dd..1dfc46f3a 100644
--- a/src/cairo-contour-private.h
+++ b/src/cairo-contour-private.h
@@ -93,31 +93,6 @@ cairo_private cairo_int_status_t
__cairo_contour_add_point (cairo_contour_t *contour,
const cairo_point_t *point);
-static inline cairo_int_status_t
-_cairo_contour_add_point (cairo_contour_t *contour,
- const cairo_point_t *point)
-{
- struct _cairo_contour_chain *tail = contour->tail;
-
- if (unlikely (tail->num_points == tail->size_points))
- return __cairo_contour_add_point (contour, point);
-
- tail->points[tail->num_points++] = *point;
- return CAIRO_INT_STATUS_SUCCESS;
-}
-
-static inline cairo_point_t *
-_cairo_contour_first_point (cairo_contour_t *c)
-{
- return &c->chain.points[0];
-}
-
-static inline cairo_point_t *
-_cairo_contour_last_point (cairo_contour_t *c)
-{
- return &c->tail->points[c->tail->num_points-1];
-}
-
cairo_private void
_cairo_contour_simplify (cairo_contour_t *contour, double tolerance);
@@ -135,16 +110,6 @@ _cairo_contour_add_reversed (cairo_contour_t *dst,
cairo_private void
__cairo_contour_remove_last_chain (cairo_contour_t *contour);
-static inline void
-_cairo_contour_remove_last_point (cairo_contour_t *contour)
-{
- if (contour->chain.num_points == 0)
- return;
-
- if (--contour->tail->num_points == 0)
- __cairo_contour_remove_last_chain (contour);
-}
-
cairo_private void
_cairo_contour_reset (cairo_contour_t *contour);