From 64a0e844f340fcc288b276626e90684725b57794 Mon Sep 17 00:00:00 2001 From: weidai Date: Tue, 10 Jun 2003 04:59:41 +0000 Subject: [PATCH] fix bug in SourceExhausted() --- trunk/c5/network.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/c5/network.h b/trunk/c5/network.h index 790a00e1..1af4e650 100644 --- a/trunk/c5/network.h +++ b/trunk/c5/network.h @@ -100,7 +100,7 @@ public: void GetWaitObjects(WaitObjectContainer &container); unsigned int GeneralPump2(unsigned long &byteCount, bool blockingOutput=true, unsigned long maxTime=INFINITE_TIME, bool checkDelimiter=false, byte delimiter='\n'); - bool SourceExhausted() const {return GetReceiver().EofReceived();} + bool SourceExhausted() const {return m_dataBegin == m_dataEnd && GetReceiver().EofReceived();} protected: virtual NetworkReceiver & AccessReceiver() =0;