fix dangling else swallowing the return statement with clang