
I've noticed that a bunch of the gcc tests (Mac OS, Linux, Windows) have many, many warnings, and they're all the same:
/mnt/rh73/home/grafik/CVSROOTs/Boost/boost/boost/token_functions.hpp:305: warning: ` typename
boost::tokenizer_detail::get_iterator_category<Iterator>::iterator_category' is implicitly a typename
and
/mnt/rh73/home/grafik/CVSROOTs/Boost/boost/boost/token_functions.hpp:397: warning: ` typename
boost::tokenizer_detail::get_iterator_category<InputIterator>::iterator_category ' is implicitly a typename
So I tried adding "typename" in two spots. In the MacOS testing, it changed 30+ tests from "Warn" to "Pass". Here's the change: diff -r1.23 token_functions.hpp 304c304 < tokenizer_detail::get_iterator_category< ---
typename tokenizer_detail::get_iterator_category<
396c396 < tokenizer_detail::get_iterator_category< ---
typename tokenizer_detail::get_iterator_category<
-- -- Marshall Marshall Clow Idio Software <mailto:marshall@idio.com> Hey! Who messed with my anti-paranoia shot?