[Lemon-commits] deba: r3496 - lemon/trunk/lemon
Lemon SVN
svn at lemon.cs.elte.hu
Sun May 25 18:35:21 CEST 2008
Author: deba
Date: Sun May 25 18:35:05 2008
New Revision: 3496
Modified:
lemon/trunk/lemon/bfs.h
lemon/trunk/lemon/dfs.h
Log:
Fixing bug in named parameters (Back port bug fix of ticket #95)
Modified: lemon/trunk/lemon/bfs.h
==============================================================================
--- lemon/trunk/lemon/bfs.h (original)
+++ lemon/trunk/lemon/bfs.h Sun May 25 18:35:05 2008
@@ -1018,7 +1018,7 @@
template<class T>
BfsWizard<DefReachedMapBase<T> > reachedMap(const T &t)
{
- Base::_pred=reinterpret_cast<void*>(const_cast<T*>(&t));
+ Base::_reached=reinterpret_cast<void*>(const_cast<T*>(&t));
return BfsWizard<DefReachedMapBase<T> >(*this);
}
@@ -1039,7 +1039,7 @@
template<class T>
BfsWizard<DefProcessedMapBase<T> > processedMap(const T &t)
{
- Base::_pred=reinterpret_cast<void*>(const_cast<T*>(&t));
+ Base::_processed=reinterpret_cast<void*>(const_cast<T*>(&t));
return BfsWizard<DefProcessedMapBase<T> >(*this);
}
Modified: lemon/trunk/lemon/dfs.h
==============================================================================
--- lemon/trunk/lemon/dfs.h (original)
+++ lemon/trunk/lemon/dfs.h Sun May 25 18:35:05 2008
@@ -1001,7 +1001,7 @@
template<class T>
DfsWizard<DefReachedMapBase<T> > reachedMap(const T &t)
{
- Base::_pred=reinterpret_cast<void*>(const_cast<T*>(&t));
+ Base::_reached=reinterpret_cast<void*>(const_cast<T*>(&t));
return DfsWizard<DefReachedMapBase<T> >(*this);
}
@@ -1022,7 +1022,7 @@
template<class T>
DfsWizard<DefProcessedMapBase<T> > processedMap(const T &t)
{
- Base::_pred=reinterpret_cast<void*>(const_cast<T*>(&t));
+ Base::_processed=reinterpret_cast<void*>(const_cast<T*>(&t));
return DfsWizard<DefProcessedMapBase<T> >(*this);
}
More information about the Lemon-commits
mailing list