From 84fc4ac780a438f0c52979a17aff913b21d2827d Mon Sep 17 00:00:00 2001 From: renaud gaudin Date: Sat, 11 Nov 2023 19:20:29 +0000 Subject: [PATCH] Swicth to LibraryPtr See https://github.com/kiwix/libkiwix/commit/1dc97055974a95245e17d14cf27e6376cb8ca416 --- Model/OPDSParser/OPDSParser.mm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Model/OPDSParser/OPDSParser.mm b/Model/OPDSParser/OPDSParser.mm index 5d309824..6dd3fd73 100644 --- a/Model/OPDSParser/OPDSParser.mm +++ b/Model/OPDSParser/OPDSParser.mm @@ -18,7 +18,7 @@ @interface OPDSParser () -@property kiwix::Library *library; +@property kiwix::LibraryPtr library; @end @@ -27,15 +27,11 @@ - (instancetype _Nonnull)init { self = [super init]; if (self) { - self.library = new kiwix::Library(); + self.library = kiwix::Library::create(); } return self; } -- (void)dealloc { - delete self.library; -} - - (BOOL)parseData:(nonnull NSData *)data { try { NSString *content = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];