Fix build with gcc4.2
This commit is contained in:
23
devel/codeworker/files/patch-NetSocket.cpp
Normal file
23
devel/codeworker/files/patch-NetSocket.cpp
Normal file
@@ -0,0 +1,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);
|
||||
Reference in New Issue
Block a user