fix bug in SourceExhausted()

import/raw
weidai 2003-06-10 04:59:41 +00:00
parent fa5a114601
commit 64a0e844f3
1 changed files with 1 additions and 1 deletions

View File

@ -100,7 +100,7 @@ public:
void GetWaitObjects(WaitObjectContainer &container); void GetWaitObjects(WaitObjectContainer &container);
unsigned int GeneralPump2(unsigned long &byteCount, bool blockingOutput=true, unsigned long maxTime=INFINITE_TIME, bool checkDelimiter=false, byte delimiter='\n'); 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: protected:
virtual NetworkReceiver & AccessReceiver() =0; virtual NetworkReceiver & AccessReceiver() =0;