fix bug in SourceExhausted()

pull/2/head
weidai 2003-06-10 04:59:41 +00:00
parent b3843db743
commit be0413d4a6
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;