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;