diff options
| author | neksard <[email protected]> | 2022-02-10 16:45:23 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:45:23 +0300 |
| commit | 8f7cf138264e0caa318144bf8a2c950e0b0a8593 (patch) | |
| tree | 83bf5c8c8047c42d8475e6095df90ccdc3d1b57f /contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp | |
| parent | d3a398281c6fd1d3672036cb2d63f842d2cb28c5 (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp')
| -rw-r--r-- | contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp b/contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp index f4ca98c0869..19ce8957e17 100644 --- a/contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp +++ b/contrib/restricted/boost/libs/serialization/src/xml_archive_exception.cpp @@ -1,68 +1,68 @@ -/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 -// xml_archive_exception.cpp: - -// (C) Copyright 2009 Robert Ramey - http://www.rrsd.com . -// Use, modification and distribution is subject to the Boost Software -// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -// See http://www.boost.org for updates, documentation, and revision history. - -#if (defined _MSC_VER) && (_MSC_VER == 1200) -# pragma warning (disable : 4786) // too long name, harmless warning -#endif - - -#include <exception> -#include <string> - -#include <boost/assert.hpp> - -#define BOOST_ARCHIVE_SOURCE -#include <boost/serialization/config.hpp> -#include <boost/archive/xml_archive_exception.hpp> - -namespace boost { -namespace archive { - -BOOST_ARCHIVE_DECL -xml_archive_exception::xml_archive_exception( - exception_code c, - const char * e1, - const char * e2 - ) : - archive_exception(other_exception, e1, e2) - { - switch(c){ - case xml_archive_parsing_error: - archive_exception::append(0, "unrecognized XML syntax"); - break; - case xml_archive_tag_mismatch:{ - unsigned int l; - l = archive_exception::append(0, "XML start/end tag mismatch"); - if(NULL != e1){ - l = archive_exception::append(l, " - "); - archive_exception::append(l, e1); - } - break; - } - case xml_archive_tag_name_error: - archive_exception::append(0, "Invalid XML tag name"); - break; - default: - BOOST_ASSERT(false); - archive_exception::append(0, "programming error"); - break; - } - } - -BOOST_ARCHIVE_DECL -xml_archive_exception::xml_archive_exception(xml_archive_exception const & oth) : - archive_exception(oth) - { - } - -BOOST_ARCHIVE_DECL xml_archive_exception::~xml_archive_exception() BOOST_NOEXCEPT_OR_NOTHROW {} - -} // archive -} // boost +/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8 +// xml_archive_exception.cpp: + +// (C) Copyright 2009 Robert Ramey - http://www.rrsd.com . +// Use, modification and distribution is subject to the Boost Software +// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +// See http://www.boost.org for updates, documentation, and revision history. + +#if (defined _MSC_VER) && (_MSC_VER == 1200) +# pragma warning (disable : 4786) // too long name, harmless warning +#endif + + +#include <exception> +#include <string> + +#include <boost/assert.hpp> + +#define BOOST_ARCHIVE_SOURCE +#include <boost/serialization/config.hpp> +#include <boost/archive/xml_archive_exception.hpp> + +namespace boost { +namespace archive { + +BOOST_ARCHIVE_DECL +xml_archive_exception::xml_archive_exception( + exception_code c, + const char * e1, + const char * e2 + ) : + archive_exception(other_exception, e1, e2) + { + switch(c){ + case xml_archive_parsing_error: + archive_exception::append(0, "unrecognized XML syntax"); + break; + case xml_archive_tag_mismatch:{ + unsigned int l; + l = archive_exception::append(0, "XML start/end tag mismatch"); + if(NULL != e1){ + l = archive_exception::append(l, " - "); + archive_exception::append(l, e1); + } + break; + } + case xml_archive_tag_name_error: + archive_exception::append(0, "Invalid XML tag name"); + break; + default: + BOOST_ASSERT(false); + archive_exception::append(0, "programming error"); + break; + } + } + +BOOST_ARCHIVE_DECL +xml_archive_exception::xml_archive_exception(xml_archive_exception const & oth) : + archive_exception(oth) + { + } + +BOOST_ARCHIVE_DECL xml_archive_exception::~xml_archive_exception() BOOST_NOEXCEPT_OR_NOTHROW {} + +} // archive +} // boost |
