diff options
-rw-r--r-- | platform/ios/Classes/MuDocRef.m | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/ios/Classes/MuDocRef.m b/platform/ios/Classes/MuDocRef.m index db82bbab..076d633d 100644 --- a/platform/ios/Classes/MuDocRef.m +++ b/platform/ios/Classes/MuDocRef.m @@ -12,13 +12,13 @@ dispatch_sync(queue, ^{}); fz_var(self); - fz_var(doc); fz_try(ctx) { doc = fz_open_document(ctx, aFilename); if (!doc) { + [self release]; self = nil; } else @@ -32,6 +32,7 @@ { if (doc != NULL) fz_close_document(doc); + [self release]; self = nil; } } |