Error will be logged instead of throwing an exception from noexcept
method Statement::close() and program will be terminated by
calling std::terminate directly.
It's fixed because is not intended to throw messages directly from
methods with noexcept specifier and this is also checked by compilers
with -Wall option by default.
It fixes #41 also.
This is one step from many in process of porting package to debian-stretch.
Error will be logged instead of throwing an exception from noexcept method Statement::close() and program will be terminated by calling std::terminate directly. It's fixed because is not intended to throw messages directly from methods with noexcept specifier and this is also checked by compilers with -Wall option by default.
It fixes #41 also.
This is one step from many in process of porting package to debian-stretch.