44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
entry.uncompressedSize = 12;
entryStream = [archive streamForWritingEntry: entry];
[entryStream writeString: @"Hello World!"];
[archive close];
size = [stream seekToOffset: 0 whence: OFSeekCurrent];
OTAssertLessThanOrEqual(size, bufferSize);
stream = [OFMemoryStream streamWithMemoryAddress: _buffer
size: size
writable: false];
archive = [OFTarArchive archiveWithStream: stream mode: @"r"];
|
|
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
entry.uncompressedSize = 12;
entryStream = [archive streamForWritingEntry: entry];
[entryStream writeString: @"Hello World!"];
[archive close];
size = (size_t)[stream seekToOffset: 0 whence: OFSeekCurrent];
OTAssertLessThanOrEqual(size, bufferSize);
stream = [OFMemoryStream streamWithMemoryAddress: _buffer
size: size
writable: false];
archive = [OFTarArchive archiveWithStream: stream mode: @"r"];
|