LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Но, во-первых, это не обязательно будет так. И, во-вторых, можно увидеть случаии, когда вы вообще не можете на это повлиять.

Из разряда «мне не надо, значит никому не надо». Возможны случаи, в которых такое предупреждение может помочь. Это уже достаточный повод добавить его, хотя бы в каком-то своём внутреннем инструменте.

Вот в Clang, например, есть такое предупреждение, но оно не включается ни в -Wall, ни даже в -Wextra. Позреваю, что примерно по тем же соображениям — большое количество ложных срабатываний.

Это не ошибка

Кстати, по ссылке на SO, приведённой ТСом, просят предупреждение, а не сообщение об ошибке. Все в курсе, что это не является ошибкой.

Исходная версия i-rinat, :

Но, во-первых, это не обязательно будет так. И, во-вторых, можно увидеть случаии, когда вы вообще не можете на это повлиять.

Из разряда «мне не надо, значит никому не надо». Возможны случаи, в которых такое предупреждение может помочь. Это уже достаточный повод добавить его, хотя бы в каком-то своём внутреннем инструменте.

Вот в Clang, например, есть такое предупреждение, но оно не включается ни в -Wall, ни даже в -Wextra. Позреваю, что примерно по тем же соображениям — большое количество ложных срабатываний.