Fix of the issue #111 and fix for the Preprocessor definition of DLOG, which, with NDEBUG defined, does produces incorrect code.
Also cleaned up some "function does not return value" and "switch case break" issues. Keep in mind that those "fixes" do not change program flow or any other logic, as all the "fixes" appear after asserts, which should trigger an abort anyway. They are only there to please the compiler.
Fix of the issue #111 and fix for the Preprocessor definition of
DLOG
, which, withNDEBUG
defined, does produces incorrect code.Also cleaned up some "function does not return value" and "switch case break" issues. Keep in mind that those "fixes" do not change program flow or any other logic, as all the "fixes" appear after asserts, which should trigger an
abort
anyway. They are only there to please the compiler.