Closed ilobilo closed 1 year ago
Because with a macro std::*_error
objects will not be constructed unless exceptions are enabled. (and those classes are not implemented where I use this project)
Thanks for the issue and input.
I was not able to accept your PR as is, because it did not compile (see checks above), so I made Throw
a macro, but with a more specific name.
I also improved the check for <shared_mutex>
.
Also please avoid whitespace changes next time.
Thanks
Why make
Throw
a macro?