X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=libview%2Fev-page-cache.c;h=d81414417438e2c6bc5bc4619b4742dec1af821c;hb=356536f6b8b44bfcf13c644a26ecdd583465bc0f;hp=a2ae8c5779f9eed8479ea4cb0f75767f48de265a;hpb=c3f6c6c0006922557b54e263513c38ac7c88a12d;p=evince.git diff --git a/libview/ev-page-cache.c b/libview/ev-page-cache.c index a2ae8c57..d8141441 100644 --- a/libview/ev-page-cache.c +++ b/libview/ev-page-cache.c @@ -22,7 +22,7 @@ #include #include "ev-jobs.h" #include "ev-job-scheduler.h" -#include "ev-mapping.h" +#include "ev-mapping-list.h" #include "ev-selection.h" #include "ev-document-links.h" #include "ev-document-forms.h" @@ -35,10 +35,10 @@ typedef struct _EvPageCacheData { EvJob *job; gboolean done : 1; - GList *link_mapping; - GList *image_mapping; - GList *form_field_mapping; - GList *annot_mapping; + EvMappingList *link_mapping; + EvMappingList *image_mapping; + EvMappingList *form_field_mapping; + EvMappingList *annot_mapping; cairo_region_t *text_mapping; EvRectangle *text_layout; guint text_layout_length; @@ -72,22 +72,22 @@ ev_page_cache_data_free (EvPageCacheData *data) } if (data->link_mapping) { - ev_mapping_list_free (data->link_mapping, g_object_unref); + ev_mapping_list_unref (data->link_mapping); data->link_mapping = NULL; } if (data->image_mapping) { - ev_mapping_list_free (data->image_mapping, g_object_unref); + ev_mapping_list_unref (data->image_mapping); data->image_mapping = NULL; } if (data->form_field_mapping) { - ev_mapping_list_free (data->form_field_mapping, g_object_unref); + ev_mapping_list_unref (data->form_field_mapping); data->form_field_mapping = NULL; } if (data->annot_mapping) { - ev_mapping_list_free (data->annot_mapping, g_object_unref); + ev_mapping_list_unref (data->annot_mapping); data->annot_mapping = NULL; } @@ -252,7 +252,7 @@ ev_page_cache_set_flags (EvPageCache *cache, cache->flags = flags; } -GList * +EvMappingList * ev_page_cache_get_link_mapping (EvPageCache *cache, gint page) { @@ -274,7 +274,7 @@ ev_page_cache_get_link_mapping (EvPageCache *cache, return data->link_mapping; } -GList * +EvMappingList * ev_page_cache_get_image_mapping (EvPageCache *cache, gint page) { @@ -296,7 +296,7 @@ ev_page_cache_get_image_mapping (EvPageCache *cache, return data->image_mapping; } -GList * +EvMappingList * ev_page_cache_get_form_field_mapping (EvPageCache *cache, gint page) { @@ -318,7 +318,7 @@ ev_page_cache_get_form_field_mapping (EvPageCache *cache, return data->form_field_mapping; } -GList * +EvMappingList * ev_page_cache_get_annot_mapping (EvPageCache *cache, gint page) {