@@ -23,10 +23,11 @@ #import "OFCRC16.h" #import "OFLHADecompressingStream.h" #import "OFSeekableStream.h" #import "OFStream.h" #import "OFString.h" +#import "OFURI.h" #import "OFURIHandler.h" #import "OFChecksumMismatchException.h" #import "OFInvalidArgumentException.h" #import "OFNotImplementedException.h" @@ -82,10 +83,15 @@ + (instancetype)archiveWithURI: (OFURI *)URI mode: (OFString *)mode { return [[[self alloc] initWithURI: URI mode: mode] autorelease]; } + ++ (OFURI *)URIForFile: (OFString *)path inArchive: (OFURI *)archive +{ + return OFURIForFileInArchive(@"of-lha", path, archive); +} - (instancetype)init { OF_INVALID_INIT_METHOD }