currMetric inizialied to heap.front() (it was heap.back()- wrong)

This commit is contained in:
ganovelli 2007-01-11 11:48:33 +00:00
parent 5c63b84bf8
commit d60eb7127a
1 changed files with 4 additions and 1 deletions

View File

@ -22,6 +22,9 @@
****************************************************************************/
/****************************************************************************
$Log: not supported by cvs2svn $
Revision 1.18 2006/12/11 14:09:44 ganovelli
added missing initialization of currMetric
Revision 1.17 2006/06/09 07:28:43 m_di_benedetto
Corrected ClearHeap(): iterator "hi" not decrementable if it was the first of the container.
@ -319,7 +322,7 @@ void ClearHeap()
m.InitVertexIMark();
LocalModificationType::Init(m,h);
std::make_heap(h.begin(),h.end());
if(!h.empty()) currMetric=h.back().pri;
if(!h.empty()) currMetric=h.front().pri;
}