ObjFW  Check-in [26f1bac7a1]

Overview
Comment:OFTCPSocket: Fix missing cast
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 26f1bac7a1707559d28a9faff8c9dedd54da62bb6167ed0402f975a47d807e23
User & Date: js on 2022-08-06 21:38:06
Other Links: manifest | tags
Context
2022-08-07
13:31
Add -[OFString stringByAppendingPathExtension:] check-in: c258e7bfad user: js tags: trunk
2022-08-06
21:38
OFTCPSocket: Fix missing cast check-in: 26f1bac7a1 user: js tags: trunk
21:14
Don't use struct sockaddr in OFSocketAddress check-in: 25adea9a23 user: js tags: trunk
Changes

Modified src/OFTCPSocket.m from [8b6de7a0f6] to [922c01af3e].

360
361
362
363
364
365
366
367

368
369
370
371
372
373
374
			int ret;

			while (rnd < 1024)
				rnd = (uint16_t)rand();

			OFSocketAddressSetPort(&address, rnd);

			if ((ret = bind(_socket, &address.sockaddr,

			    address.length)) == 0) {
				port = rnd;
				break;
			}

			if (OFSocketErrNo() != EADDRINUSE) {
				int errNo = OFSocketErrNo();







|
>







360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
			int ret;

			while (rnd < 1024)
				rnd = (uint16_t)rand();

			OFSocketAddressSetPort(&address, rnd);

			if ((ret = bind(_socket,
			    (struct sockaddr *)&address.sockaddr,
			    address.length)) == 0) {
				port = rnd;
				break;
			}

			if (OFSocketErrNo() != EADDRINUSE) {
				int errNo = OFSocketErrNo();