summaryrefslogtreecommitdiff
path: root/src/cairo-list-inline.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cairo-list-inline.h')
-rw-r--r--[-rwxr-xr-x]src/cairo-list-inline.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cairo-list-inline.h b/src/cairo-list-inline.h
index d00f40e98..0955178d2 100755..100644
--- a/src/cairo-list-inline.h
+++ b/src/cairo-list-inline.h
@@ -145,9 +145,15 @@ __cairo_list_del (cairo_list_t *prev, cairo_list_t *next)
}
static inline void
-cairo_list_del (cairo_list_t *entry)
+_cairo_list_del (cairo_list_t *entry)
{
__cairo_list_del (entry->prev, entry->next);
+}
+
+static inline void
+cairo_list_del (cairo_list_t *entry)
+{
+ _cairo_list_del (entry);
cairo_list_init (entry);
}