diff options
author | Robin Watts <robin.watts@artifex.com> | 2013-06-13 16:00:35 +0100 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2013-06-13 16:37:06 +0100 |
commit | f85653219a85a9f91cb14471485611ca5f6b25ba (patch) | |
tree | d0abcf8b18b90f1430d4dddf4d4ae2e9d3deb07e /android/jni | |
parent | 181dca77f819f9953e0eed4b10ee83d0a9153212 (diff) | |
download | mupdf-f85653219a85a9f91cb14471485611ca5f6b25ba.tar.xz |
Make display lists reference counted objects.
Remove fz_free_display_list from the API; instead use fz_drop_display_list.
Diffstat (limited to 'android/jni')
-rw-r--r-- | android/jni/mupdf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/android/jni/mupdf.c b/android/jni/mupdf.c index f436a65d..e4333df0 100644 --- a/android/jni/mupdf.c +++ b/android/jni/mupdf.c @@ -134,9 +134,9 @@ static void drop_page_cache(globals *glo, page_cache *pc) fz_document *doc = glo->doc; LOGI("Drop page %d", pc->number); - fz_free_display_list(ctx, pc->page_list); + fz_drop_display_list(ctx, pc->page_list); pc->page_list = NULL; - fz_free_display_list(ctx, pc->annot_list); + fz_drop_display_list(ctx, pc->annot_list); pc->annot_list = NULL; fz_free_page(doc, pc->page); pc->page = NULL; @@ -150,7 +150,7 @@ static void dump_annotation_display_lists(globals *glo) int i; for (i = 0; i < NUM_CACHE; i++) { - fz_free_display_list(ctx, glo->pages[i].annot_list); + fz_drop_display_list(ctx, glo->pages[i].annot_list); glo->pages[i].annot_list = NULL; } } |