Index: boost/lexical_cast.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/lexical_cast.hpp,v retrieving revision 1.22 diff -u -3 -p -r1.22 lexical_cast.hpp --- boost/lexical_cast.hpp 1 Aug 2006 22:37:38 -0000 1.22 +++ boost/lexical_cast.hpp 2 Aug 2006 07:00:31 -0000 @@ -146,9 +146,8 @@ namespace boost bool setup_target = t::is_specialized; if (setup_target) stream.precision(t::digits10 + 1); - else - ((s::is_specialized) && - stream.precision(s::digits10 + 1)); + else if (s::is_specialized) + stream.precision(s::digits10 + 1); }