From 39ca33791cce4976d76303a0b0b04938fc8d17eb Mon Sep 17 00:00:00 2001 From: wrowe Date: Thu, 19 Jul 2001 04:29:58 +0000 Subject: It's really evil to keep accumulating 256 byte chunks out of the pollfd :( git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61968 13f79535-47bb-0310-9956-ffa450edef68 --- network_io/win32/poll.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'network_io') diff --git a/network_io/win32/poll.c b/network_io/win32/poll.c index 780039301..6d11777f8 100644 --- a/network_io/win32/poll.c +++ b/network_io/win32/poll.c @@ -148,14 +148,15 @@ APR_DECLARE(apr_status_t) apr_poll_revents_get(apr_int16_t *event, { apr_int16_t revents = 0; WSABUF data; + char buf[256]; int dummy; int flags = MSG_PEEK; /* We just want to PEEK at the data, so I am setting up a dummy WSABUF * variable here. */ - data.len = 256; - data.buf = (char *)apr_palloc(aprset->cntxt, 256); + data.len = sizeof(buf); + data.buf = buf; if (FD_ISSET(sock->sock, aprset->read)) { revents |= APR_POLLIN; -- cgit v1.2.1