Mercurial > hg > nginx
diff src/os/win32/ngx_wsarecv.c @ 292:a472bfb778b3
nginx-0.0.3-2004-03-17-00:26:01 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 16 Mar 2004 21:26:01 +0000 |
parents | 30310107dbc9 |
children | da8c5707af39 |
line wrap: on
line diff
--- a/src/os/win32/ngx_wsarecv.c +++ b/src/os/win32/ngx_wsarecv.c @@ -4,7 +4,7 @@ #include <ngx_event.h> -ssize_t ngx_wsarecv(ngx_connection_t *c, char *buf, size_t size) +ssize_t ngx_wsarecv(ngx_connection_t *c, u_char *buf, size_t size) { int rc; u_long bytes, flags; @@ -12,7 +12,7 @@ ssize_t ngx_wsarecv(ngx_connection_t *c, ngx_err_t err; ngx_event_t *rev; - wsabuf[0].buf = buf; + wsabuf[0].buf = (char *) buf; wsabuf[0].len = size; flags = 0; bytes = 0; @@ -52,7 +52,7 @@ ssize_t ngx_wsarecv(ngx_connection_t *c, } -ssize_t ngx_overlapped_wsarecv(ngx_connection_t *c, char *buf, size_t size) +ssize_t ngx_overlapped_wsarecv(ngx_connection_t *c, u_char *buf, size_t size) { int rc; u_long bytes, flags; @@ -95,7 +95,7 @@ ssize_t ngx_overlapped_wsarecv(ngx_conne ovlp = (LPWSAOVERLAPPED) &rev->ovlp; ngx_memzero(ovlp, sizeof(WSAOVERLAPPED)); - wsabuf[0].buf = buf; + wsabuf[0].buf = (char *) buf; wsabuf[0].len = size; flags = 0; bytes = 0;