mirror of
https://github.com/curl/curl.git
synced 2026-08-26 02:53:30 +03:00
Gisle Vanem's fixes to use CURL_SOCKET_BAD more instead of -1 for sockets.
This commit is contained in:
parent
326e8b9fc1
commit
e545e33d5f
7 changed files with 24 additions and 21 deletions
|
|
@ -1091,12 +1091,12 @@ CURLcode Curl_telnet(struct connectdata *conn)
|
|||
HANDLE stdin_handle;
|
||||
HANDLE objs[2];
|
||||
DWORD waitret;
|
||||
DWORD nread;
|
||||
DWORD readfile_read;
|
||||
#else
|
||||
fd_set readfd;
|
||||
fd_set keepfd;
|
||||
ssize_t nread;
|
||||
#endif
|
||||
ssize_t nread;
|
||||
bool keepon = TRUE;
|
||||
char *buf = data->state.buffer;
|
||||
struct TELNET *tn;
|
||||
|
|
@ -1203,10 +1203,11 @@ CURLcode Curl_telnet(struct connectdata *conn)
|
|||
char *buffer = buf;
|
||||
|
||||
if(!ReadFile(stdin_handle, buf, sizeof(data->state.buffer),
|
||||
(LPDWORD)&nread, NULL)) {
|
||||
&readfile_read, NULL)) {
|
||||
keepon = FALSE;
|
||||
break;
|
||||
}
|
||||
nread = readfile_read;
|
||||
|
||||
while(nread--) {
|
||||
outbuf[0] = *buffer++;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue