Changeset c4f6204 in nscp for include/Socket.h
- Timestamp:
- 03/22/05 22:18:05 (8 years ago)
- Branches:
- master, 0.4.0, 0.4.1, 0.4.2, stable
- Children:
- 1a5449e
- Parents:
- d4f294a
- File:
-
- 1 edited
-
include/Socket.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
include/Socket.h
rc6e008c rc4f6204 43 43 typedef std::pair<char*,unsigned int> readAllDataBlock; 44 44 static readAllDataBlock readAll(SOCKET socket) { 45 // @ todoIs this even working ?45 // @bug Is this even working ? 46 46 // @todo Nedds *alot* more work... 47 47 unsigned int buffLen = RECV_BUFFER_LEN; … … 49 49 char *buff = new char[buffLen]; 50 50 int n=recv(socket,buff,RECV_BUFFER_LEN,0); 51 while ((n ==SOCKET_ERROR )||(n==0)) {52 if (n == buffLen) {51 while ((n!=SOCKET_ERROR )||(n!=0)) { 52 if (n == RECV_BUFFER_LEN) { 53 53 char* newBuf = new char[buffLen+RECV_BUFFER_LEN]; 54 54 memcpy(newBuf, buff, buffLen);
Note: See TracChangeset
for help on using the changeset viewer.








