summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/ios/Classes/MuDocRef.m3
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;
}
}