Здравствуйте, Pzz, Вы писали:
_>>Допустим, по каким-то очень важным причинам мы не можем настроить проект так, чтобы он был чист с точки зрения предупреждений компилятора и мы просто увидели, что ф-ция может проваливаться в ветку без return. Хотя это само по себе вызывает у меня вопросы к коду и людям, его поддерживающим.
Pzz>Это может быть опечаткой.
Отсутствие return, безусловно, может быть опечаткой.
Отсутствие возможности увидеть и среагировать на предупреждение (а ещё лучше заиметь ошибку компиляции по -Werror) — вот, что вызывает вопросы.