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,,