ObjFW  Diff

Differences From Artifact [b4620fe017]:

To Artifact [2044202797]:


50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
	oldWriteBufferEnabled = [self writeBufferEnabled];
	[self setWriteBufferEnabled: YES];

	/* CONNECT request */
	[self writeBuffer: request
		   length: 4];
	[self writeInt8:
	    [host cStringLengthWithEncoding: OF_STRING_ENCODING_NATIVE]];
	[self writeBuffer: [host cStringWithEncoding:
			       OF_STRING_ENCODING_NATIVE]
		   length: [host cStringLengthWithEncoding:
			       OF_STRING_ENCODING_NATIVE]];
	[self writeBigEndianInt16: port];

	[self flushWriteBuffer];
	[self setWriteBufferEnabled: oldWriteBufferEnabled];

	[self readIntoBuffer: reply







|
|

|







50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
	oldWriteBufferEnabled = [self writeBufferEnabled];
	[self setWriteBufferEnabled: YES];

	/* CONNECT request */
	[self writeBuffer: request
		   length: 4];
	[self writeInt8:
	    [host lengthOfBytesUsingEncoding: OF_STRING_ENCODING_NATIVE]];
	[self writeBuffer: [host cStringUsingEncoding:
			       OF_STRING_ENCODING_NATIVE]
		   length: [host lengthOfBytesUsingEncoding:
			       OF_STRING_ENCODING_NATIVE]];
	[self writeBigEndianInt16: port];

	[self flushWriteBuffer];
	[self setWriteBufferEnabled: oldWriteBufferEnabled];

	[self readIntoBuffer: reply