From 84f84d86e6d7f079e12139fa3306c3bc71713f77 Mon Sep 17 00:00:00 2001 From: Paul Gardiner Date: Thu, 11 Oct 2012 11:38:32 +0100 Subject: Android Forms: pass in mouse events and handle updating Also add a function to report whether the core has javascript support, so that the additional features can be enabled only when the javascript engine is present --- pdf/mupdf-internal.h | 1 + pdf/pdf_js.c | 5 +++++ pdf/pdf_js_none.c | 5 +++++ 3 files changed, 11 insertions(+) (limited to 'pdf') diff --git a/pdf/mupdf-internal.h b/pdf/mupdf-internal.h index 42af9aa9..d1bd5b9b 100644 --- a/pdf/mupdf-internal.h +++ b/pdf/mupdf-internal.h @@ -590,6 +590,7 @@ typedef struct pdf_js_event_s int rc; } pdf_js_event; +int pdf_js_suported(); pdf_js *pdf_new_js(pdf_document *doc); void pdf_drop_js(pdf_js *js); void pdf_js_load_document_level(pdf_js *js); diff --git a/pdf/pdf_js.c b/pdf/pdf_js.c index d8efe74e..f1412bc1 100644 --- a/pdf/pdf_js.c +++ b/pdf/pdf_js.c @@ -871,3 +871,8 @@ void pdf_js_execute_count(pdf_js *js, char *code, int count) } } } + +int pdf_js_supported() +{ + return 1; +} \ No newline at end of file diff --git a/pdf/pdf_js_none.c b/pdf/pdf_js_none.c index 310f1a81..5a57d6ca 100644 --- a/pdf/pdf_js_none.c +++ b/pdf/pdf_js_none.c @@ -56,3 +56,8 @@ void pdf_js_execute(pdf_js *js, char *code) void pdf_js_execute_count(pdf_js *js, char *code, int count) { } + +int pdf_js_supported() +{ + return 0; +} \ No newline at end of file -- cgit v1.2.3