[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