diff options
Diffstat (limited to 'platform/ios/Classes')
-rw-r--r-- | platform/ios/Classes/MuDocRef.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/platform/ios/Classes/MuDocRef.m b/platform/ios/Classes/MuDocRef.m index 4909fb32..4c054ab2 100644 --- a/platform/ios/Classes/MuDocRef.m +++ b/platform/ios/Classes/MuDocRef.m @@ -1,4 +1,5 @@ #include "common.h" +#include "mupdf/pdf.h" #import "MuDocRef.h" @implementation MuDocRef @@ -11,7 +12,14 @@ dispatch_sync(queue, ^{}); doc = fz_open_document(ctx, aFilename); if (!doc) + { self = nil; + } + else + { + pdf_document *idoc = pdf_specifics(doc); + if (idoc) pdf_enable_js(idoc); + } } return self; } |