diff options
Diffstat (limited to 'src/cairo-cache-private.h')
-rw-r--r-- | src/cairo-cache-private.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cairo-cache-private.h b/src/cairo-cache-private.h index 5ac8cc8b0..8ad0c774a 100644 --- a/src/cairo-cache-private.h +++ b/src/cairo-cache-private.h @@ -113,11 +113,19 @@ cairo_private void * _cairo_cache_lookup (cairo_cache_t *cache, cairo_cache_entry_t *key); +cairo_private void * +_cairo_cache_steal (cairo_cache_t *cache, + cairo_cache_entry_t *key); + cairo_private cairo_status_t _cairo_cache_insert (cairo_cache_t *cache, cairo_cache_entry_t *entry); cairo_private void +_cairo_cache_remove (cairo_cache_t *cache, + cairo_cache_entry_t *entry); + +cairo_private void _cairo_cache_foreach (cairo_cache_t *cache, cairo_cache_callback_func_t cache_callback, void *closure); |