ObjFW  Check-in [43efa46e86]

Overview
Comment:Fix warning on 32 bit systems
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 43efa46e868a81472f2e1b4789dbdb17b33d9972a220733cc8498a0c2477cbaf
User & Date: js on 2024-03-09 21:30:41
Other Links: manifest | tags
Context
2024-03-09
21:31
Update ChangeLog for 1.0.11 check-in: d5814862d9 user: js tags: trunk
21:30
Fix warning on 32 bit systems check-in: 43efa46e86 user: js tags: trunk
18:15
Add tests for OFZooArchive check-in: 6dd2e36fa2 user: js tags: trunk
Changes

Modified tests/OFLHAArchiveTests.m from [9dcbf9b5c1] to [f65d47cd11].

39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableLHAArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[entryStream writeString: @"Hello World!"];
	[archive close];

	size = [stream seekToOffset: 0 whence: OFSeekCurrent];
	OTAssertLessThanOrEqual(size, bufferSize);

	stream = [OFMemoryStream streamWithMemoryAddress: _buffer
						    size: size
						writable: false];
	archive = [OFLHAArchive archiveWithStream: stream mode: @"r"];








|







39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableLHAArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[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 = [OFLHAArchive archiveWithStream: stream mode: @"r"];

Modified tests/OFTarArchiveTests.m from [657fb358c6] to [008e249c85].

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"];

Modified tests/OFZIPArchiveTests.m from [c2aac3317b] to [285c43fae7].

39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableZIPArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[entryStream writeString: @"Hello World!"];
	[archive close];

	size = [stream seekToOffset: 0 whence: OFSeekCurrent];
	OTAssertLessThanOrEqual(size, bufferSize);

	stream = [OFMemoryStream streamWithMemoryAddress: _buffer
						    size: size
						writable: false];
	archive = [OFZIPArchive archiveWithStream: stream mode: @"r"];








|







39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableZIPArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[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 = [OFZIPArchive archiveWithStream: stream mode: @"r"];

Modified tests/OFZooArchiveTests.m from [f6c4b3ef39] to [6c95ab429a].

39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableZooArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[entryStream writeString: @"Hello World!"];
	[archive close];

	size = [stream seekToOffset: 0 whence: OFSeekCurrent];
	OTAssertLessThanOrEqual(size, bufferSize);

	stream = [OFMemoryStream streamWithMemoryAddress: _buffer
						    size: size
						writable: false];
	archive = [OFZooArchive archiveWithStream: stream mode: @"r"];








|







39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
	    [OFMutableZooArchiveEntry entryWithFileName: @"testfile.txt"];
	OFStream *entryStream = [archive streamForWritingEntry: entry];
	size_t size;

	[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 = [OFZooArchive archiveWithStream: stream mode: @"r"];