From: Jeffrey D. <ha...@us...> - 2003-09-28 19:18:07
|
Log Message: ----------- Oops Modified Files: -------------- /cvsroot/decaldev/source/DecalFilters: IdentifyQueue.cpp Revision Data ------------- Index: IdentifyQueue.cpp =================================================================== RCS file: /cvsroot/decaldev/source/DecalFilters/IdentifyQueue.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- IdentifyQueue.cpp 22 Jun 2003 08:44:04 -0000 1.16 +++ IdentifyQueue.cpp 28 Sep 2003 19:17:53 -0000 1.17 @@ -94,6 +94,9 @@ STDMETHODIMP CIdentifyQueue::AddToQueue( long lObjectID ) { + if( lObjectID == 0 ) + return S_OK; + if( !m_Queue.empty() ) { for( IDContainer::iterator pDeque = m_Queue.begin(); pDeque != m_Queue.end(); ++pDeque ) @@ -184,15 +187,7 @@ { if( m_Queue.empty() ) { - if( m_lLastManualAttempt != 0 ) - { - m_pfRequestFunc( m_lLastManualAttempt ); - m_bWaiting = true; - } - - else - m_pfRequestFunc( 0 ); - + m_pfRequestFunc( 0 ); return; } |