summaryrefslogtreecommitdiff
path: root/devel/codeworker/files/patch-NetSocket.cpp
blob: 6620067f24e14f2d5797bd1a2526be9c48b23ac3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$FreeBSD$

--- NetSocket.cpp.orig
+++ NetSocket.cpp
@@ -45,7 +45,7 @@
 namespace CodeWorker {
 	bool socketReaderCBK(ScpStream& theStream, void* pData) {
 		char tcBuffer[2048];
-		int hSocket = (int) pData;
+		int hSocket = (intptr_t) pData;
 		int iLength = recv(hSocket, tcBuffer, 2047, 0);
 		if (iLength <= 0) return false;
 		theStream.writeBinaryData(tcBuffer, iLength);
@@ -53,7 +53,7 @@
 	}
 
 	bool socketWriterCBK(ScpStream& theStream, void* pData) {
-		int hSocket = (int) pData;
+		int hSocket = (intptr_t) pData;
 		int iLength = theStream.size();
 		if (iLength <= 0) return false;
 		return NetSocket::sendToSocket(hSocket, theStream.readBuffer(), iLength);