12345678910111213141516171819202122232425262728 |
- // initialization_test.cpp -------------------------------------------------//
- // Copyright Christoper Kohlhoff 2007
- // Distributed under 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 library home page at http://www.boost.org/libs/system
- // This test verifiies that the error_category vtable does not suffer from
- // order-of-initialization problems.
- #include <boost/system/error_code.hpp>
- #include <boost/core/lightweight_test.hpp>
- struct foo
- {
- foo()
- {
- boost::system::error_code ec;
- BOOST_TEST_NE( ec, boost::system::errc::permission_denied );
- }
- } f;
- int main()
- {
- return boost::report_errors();
- }
|