From c7e74ce372d192cca019f6c8bb6b50f3ca3dde3a Mon Sep 17 00:00:00 2001 From: Fernando Cacciola Date: Fri, 17 Feb 2006 21:15:58 +0000 Subject: [PATCH] Fixed bug in optional_io [SVN r32979] --- include/boost/optional/optional_io.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/include/boost/optional/optional_io.hpp b/include/boost/optional/optional_io.hpp index 0de086d..ef1ecaf 100644 --- a/include/boost/optional/optional_io.hpp +++ b/include/boost/optional/optional_io.hpp @@ -12,17 +12,17 @@ #ifndef BOOST_OPTIONAL_OPTIONAL_IO_FLC_19NOV2002_HPP #define BOOST_OPTIONAL_OPTIONAL_IO_FLC_19NOV2002_HPP -# if defined __GNUC__ -# if (__GNUC__ == 2 && __GNUC_MINOR__ <= 97) -#define BOOST_OPTIONAL_NO_TEMPLATED_STREAMS -#endif +#if defined __GNUC__ +# if (__GNUC__ == 2 && __GNUC_MINOR__ <= 97) +# define BOOST_OPTIONAL_NO_TEMPLATED_STREAMS +# endif #endif // __GNUC__ #if defined BOOST_OPTIONAL_NO_TEMPLATED_STREAMS -#include +# include #else -#include -#include +# include +# include #endif @@ -60,7 +60,7 @@ template inline std::basic_istream& operator>>(std::basic_istream& in, optional& v) -#else +#endif { if ( in.good() ) {