From 6726b67c74f5eb0b87bcc39d5f327f28458d15f8 Mon Sep 17 00:00:00 2001 From: Pauli Nieminen Date: Thu, 31 Jan 2008 23:32:07 +0000 Subject: [PATCH] Fixed server crash when using invalid iterator for end position --- src/network_worker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/network_worker.cpp b/src/network_worker.cpp index 4196868bb9f..c29cc0a2bb5 100644 --- a/src/network_worker.cpp +++ b/src/network_worker.cpp @@ -653,10 +653,10 @@ namespace { //! Caller has to make sure to own management_mutex -static void remove_buffers(TCPsocket sock) +void remove_buffers(TCPsocket sock) { { - for(buffer_set::iterator i = bufs.begin(), i_end = bufs.end(); i != i_end;) { + for(buffer_set::iterator i = bufs.begin(); i != bufs.end();) { if ((*i)->sock == sock) { buffer* buf = *i;