Fix static_initializer: …

* Prevents double construction, invalid access
* Unit test works on MSVC and non MSVC
This commit is contained in:
Vinnie Falco
2014-07-14 17:21:46 -07:00
parent bb730c00e9
commit b74cdb2f9d
3 changed files with 363 additions and 53 deletions

View File

@@ -32,5 +32,6 @@
#include <beast/utility/tests/bassert.test.cpp>
#include <beast/utility/tests/empty_base_optimization.test.cpp>
#include <beast/utility/tests/Journal.test.cpp>
#include <beast/utility/tests/static_initializer.test.cpp>
#include <beast/utility/tests/tagged_integer.test.cpp>
#include <beast/utility/tests/Zero.test.cpp>