diff options
Diffstat (limited to 'boost/archive/detail/basic_oarchive.hpp')
-rw-r--r-- | boost/archive/detail/basic_oarchive.hpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/boost/archive/detail/basic_oarchive.hpp b/boost/archive/detail/basic_oarchive.hpp index f65d11036c..fe192f0ab3 100644 --- a/boost/archive/detail/basic_oarchive.hpp +++ b/boost/archive/detail/basic_oarchive.hpp @@ -19,9 +19,7 @@ #include <cstddef> // NULL #include <boost/config.hpp> #include <boost/noncopyable.hpp> - -// can't use this - much as I'd like to as borland doesn't support it -// #include <boost/scoped_ptr.hpp> +#include <boost/scoped_ptr.hpp> #include <boost/archive/basic_archive.hpp> #include <boost/serialization/tracking_enum.hpp> @@ -48,9 +46,7 @@ class BOOST_ARCHIVE_OR_WARCHIVE_DECL(BOOST_PP_EMPTY()) basic_oarchive : { friend class basic_oarchive_impl; // hide implementation of this class to minimize header conclusion - // in client code. note: borland can't use scoped_ptr - //boost::scoped_ptr<basic_oarchive_impl> pimpl; - basic_oarchive_impl * pimpl; + boost::scoped_ptr<basic_oarchive_impl> pimpl; // overload these to bracket object attributes. Used to implement // xml archives |