summaryrefslogtreecommitdiff
path: root/apps/pdfapp.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/pdfapp.c')
-rw-r--r--apps/pdfapp.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/apps/pdfapp.c b/apps/pdfapp.c
index 5f7e79dc..0f8dd7e3 100644
--- a/apps/pdfapp.c
+++ b/apps/pdfapp.c
@@ -353,9 +353,7 @@ static void pdfapp_loadpage_xps(pdfapp_t *app)
/* Create display list */
app->page_list = fz_new_display_list(app->ctx);
mdev = fz_new_list_device(app->ctx, app->page_list);
- app->xps->dev = mdev;
- xps_parse_fixed_page(app->xps, fz_identity, page);
- app->xps->dev = NULL;
+ xps_run_page(app->xps, page, mdev, fz_identity, NULL);
fz_free_device(mdev);
xps_free_page(app->xps, page);