From: Art Cancro Date: Thu, 22 Jul 2010 14:49:53 +0000 (+0000) Subject: * Fixed bug introduced in r8304. CtdlSockGetLine() needs to call FlushStrBuf() at... X-Git-Tag: v8.01~1017 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=c179f5cb4423b201f029bb6782c9b8992d03693b;p=citadel.git * Fixed bug introduced in r8304. CtdlSockGetLine() needs to call FlushStrBuf() at the beginning, just like CtdlClientGetLine() does. This should fix POP3 aggregation. --- diff --git a/citadel/clientsocket.c b/citadel/clientsocket.c index 04e94d870..29f5e6236 100644 --- a/citadel/clientsocket.c +++ b/citadel/clientsocket.c @@ -210,6 +210,7 @@ int CtdlSockGetLine(int *sock, StrBuf *Target) const char *Error; int rc; + FlushStrBuf(Target); rc = StrBufTCP_read_buffered_line_fast(Target, CCC->sReadBuf, &CCC->sPos,