diff -rup boost_1_42_0.orig/boost/visit_each.hpp boost_1_42_0/boost/visit_each.hpp --- boost_1_42_0.orig/boost/visit_each.hpp 2010-04-03 00:03:31.834604103 +0200 +++ boost_1_42_0/boost/visit_each.hpp 2010-04-03 00:57:04.831601617 +0200 @@ -22,7 +22,7 @@ namespace boost { template inline void visit_each(Visitor& visitor, const T& t) { - visit_each(visitor, t, 0); + visit_each(visitor, t, (long)0); } }