id summary reporter owner description type status milestone component version severity resolution keywords cc 243 boost::tokenizer implicit typename ravnsgaard Markus Schöpflin "{{{ boost::tokenizer gives warnings on gcc 3.3.1 (MinGW build) about implicit typenames in two typedefs in offset_separator::operator() and char_separator::operator(). Both typedefs look like: typedef tokenizer_detail::assign_or_plus_equal< tokenizer_detail::get_iterator_category< InputIterator>::iterator_category> assigner; I changed them to: typedef tokenizer_detail::assign_or_plus_equal< typename tokenizer_detail::get_iterator_category< InputIterator>::iterator_category> assigner; I.e. I added a ""typename"" keyword inside the typedef. g++ warned that ""Implicit typename is deprecated"". }}}" Bugs closed None None Fixed