diff options
author | Nick Mathewson <nickm@torproject.org> | 2010-04-14 00:36:09 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2010-04-14 01:17:24 -0400 |
commit | a0983b67f9d077d59739ed7111cafdd81dd95876 (patch) | |
tree | 7fab4c11bd01abf1488bb33538da6aa3f4371ceb /buffer_iocp.c | |
parent | 3cbca8661f2ad267ca890304a3dc5acefb8ba630 (diff) | |
download | libevent-a0983b67f9d077d59739ed7111cafdd81dd95876.tar.gz |
Initialize last_with_datap correctly in evbuffer_overlapped
Fixes bug 2985406
Diffstat (limited to 'buffer_iocp.c')
-rw-r--r-- | buffer_iocp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/buffer_iocp.c b/buffer_iocp.c index 6983a6ac..ca0ec360 100644 --- a/buffer_iocp.c +++ b/buffer_iocp.c @@ -148,6 +148,7 @@ evbuffer_overlapped_new(evutil_socket_t fd) TAILQ_INIT(&evo->buffer.callbacks); evo->buffer.refcnt = 1; + evo->buffer.last_with_datap = &evo->buffer.first; evo->buffer.is_overlapped = 1; evo->fd = fd; |