ObjFW  Diff

Differences From Artifact [08c14deedf]:

To Artifact [e6c74d7c76]:


383
384
385
386
387
388
389
390
391



392
393
394
395
396
397
398
383
384
385
386
387
388
389


390
391
392
393
394
395
396
397
398
399







-
-
+
+
+








#ifndef OF_WINDOWS
	ssize_t bytesWritten;

	if (length > SSIZE_MAX)
		@throw [OFOutOfRangeException exception];

	if ((bytesWritten = sendto(_socket, buffer, length, 0,
	    &receiver->sockaddr.sockaddr, receiver->length)) < 0)
	if ((bytesWritten = sendto(_socket, (void *)buffer, length, 0,
	    (struct sockaddr *)&receiver->sockaddr.sockaddr,
	    receiver->length)) < 0)
		@throw [OFWriteFailedException
		    exceptionWithObject: self
			requestedLength: length
			   bytesWritten: 0
				  errNo: of_socket_errno()];
#else
	int bytesWritten;