HomeWildfire Games

Call std::terminate() instead of throwing in a destructor.

Description

Call std::terminate() instead of throwing in a destructor.

We don't catch this specific exception, so no behavioural change, but we
do no longer violate the implicit noexcept for destructors in C++11.
(Fixes a GCC6 and VS2015 warning.)

Reviewed By: Itms
Differential Revision: https://code.wildfiregames.com/D416