44eca8e207
The macro under !JERRY_NDEBUG was evaluting it's argument and called jerry_assert_fail if the argument was evaluated to false. Under JERRY_NDEBUG the macro still was evaluating it's argument but jerry_assert_fail wasn't called anyway. Now macro doesn't evaluate it's argument under JERRY_NDEBUG build.