@@ -18,10 +18,11 @@ #include #import "OFZIPArchive.h" #import "OFZIPArchiveEntry.h" #import "OFZIPArchiveEntry+Private.h" +#import "OFArchiveURIHandler.h" #import "OFArray.h" #import "OFCRC32.h" #import "OFData.h" #import "OFDictionary.h" #import "OFInflate64Stream.h" @@ -168,11 +169,11 @@ return [[[self alloc] initWithURI: URI mode: mode] autorelease]; } + (OFURI *)URIForFile: (OFString *)path inArchive: (OFURI *)archive { - return OFURIForFileInArchive(@"of-zip", path, archive); + return OFArchiveURIHandlerURIForFileInArchive(@"of-zip", path, archive); } - (instancetype)init { OF_INVALID_INIT_METHOD