return retval;
}
-GdkPixbuf *
-ev_document_render_pixbuf (EvDocument *document,
- EvRenderContext *rc)
+cairo_surface_t *
+ev_document_render (EvDocument *document,
+ EvRenderContext *rc)
{
EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document);
- GdkPixbuf *retval;
+ cairo_surface_t *retval;
LOG ("ev_document_render_pixbuf");
- g_assert (iface->render_pixbuf);
+ g_assert (iface->render);
- retval = iface->render_pixbuf (document, rc);
+ retval = iface->render (document, rc);
return retval;
}
g_free (info->author);
g_free (info->subject);
g_free (info->keywords);
+ g_free (info->creator);
+ g_free (info->producer);
+ g_free (info->linearized);
g_free (info->security);
+
g_free (info);
}
(ABS (a->x2 - b->x2) < EPSILON) &&
(ABS (a->y2 - b->y2) < EPSILON));
}
+
+
+