summaryrefslogtreecommitdiff
path: root/source/xps/xps-zip.c
diff options
context:
space:
mode:
authorSimon Bünzli <zeniko@gmail.com>2014-01-02 22:13:52 +0100
committerRobin Watts <robin.watts@artifex.com>2014-01-06 13:13:36 +0000
commitfc0432b9121d528d9b775cd9ed103732c6440973 (patch)
tree535f81099ad080269b043cc37300effa1b3c5a06 /source/xps/xps-zip.c
parent9b92bac1ec135862132b1c49b977b53891b73d88 (diff)
downloadmupdf-fc0432b9121d528d9b775cd9ed103732c6440973.tar.xz
fix MSVC warnings C4054 and C4152
These warnings are caused by casting function pointers to void* instead of proper function types.
Diffstat (limited to 'source/xps/xps-zip.c')
-rw-r--r--source/xps/xps-zip.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/source/xps/xps-zip.c b/source/xps/xps-zip.c
index 3aca8cdb..f70a28bf 100644
--- a/source/xps/xps-zip.c
+++ b/source/xps/xps-zip.c
@@ -691,14 +691,14 @@ xps_rebind(xps_document *doc, fz_context *ctx)
static void
xps_init_document(xps_document *doc)
{
- doc->super.close = (void*)xps_close_document;
- doc->super.load_outline = (void*)xps_load_outline;
- doc->super.count_pages = (void*)xps_count_pages;
- doc->super.load_page = (void*)xps_load_page;
- doc->super.load_links = (void*)xps_load_links;
- doc->super.bound_page = (void*)xps_bound_page;
- doc->super.run_page_contents = (void*)xps_run_page;
- doc->super.free_page = (void*)xps_free_page;
- doc->super.meta = (void*)xps_meta;
- doc->super.rebind = (void*)xps_rebind;
+ doc->super.close = (fz_document_close_fn *)xps_close_document;
+ doc->super.load_outline = (fz_document_load_outline_fn *)xps_load_outline;
+ doc->super.count_pages = (fz_document_count_pages_fn *)xps_count_pages;
+ doc->super.load_page = (fz_document_load_page_fn *)xps_load_page;
+ doc->super.load_links = (fz_document_load_links_fn *)xps_load_links;
+ doc->super.bound_page = (fz_document_bound_page_fn *)xps_bound_page;
+ doc->super.run_page_contents = (fz_document_run_page_contents_fn *)xps_run_page;
+ doc->super.free_page = (fz_document_free_page_fn *)xps_free_page;
+ doc->super.meta = (fz_document_meta_fn *)xps_meta;
+ doc->super.rebind = (fz_document_rebind_fn *)xps_rebind;
}