mirror of
https://github.com/boostorg/serialization.git
synced 2026-01-27 07:22:08 +00:00
The destructor of the xml_oarchive_impl winds up calling `this->windup()` which in turn invokes `this->This()->...` which essentially static_cast's to a Archive, which by this point in time is long-since destructed. By simply inlining the implementation of windup(), we avoid the UB and minimize the required code changes