diff --git a/boost/format/feed_args.hpp b/boost/format/feed_args.hpp index dcfd955..a9df4d6 100644 --- a/boost/format/feed_args.hpp +++ b/boost/format/feed_args.hpp @@ -118,12 +118,12 @@ namespace detail { template< class Ch, class Tr, class T> void call_put_head(BOOST_IO_STD basic_ostream & os, const void* x) { - put_head(os, *(typename ::boost::remove_reference::type*)x); + put_head(os, *(typename ::boost::remove_reference::type*)x); } template< class Ch, class Tr, class T> void call_put_last(BOOST_IO_STD basic_ostream & os, const void* x) { - put_last(os, *(T*)x); + put_last(os, *(const T*)x); } template< class Ch, class Tr>