On Fri, Jan 17, 2020 at 09:50:26AM +0100, Matthieu Herrb wrote: > This looks like the correct fix to me. > I think only C++ cares about this kind of function signature changes.
Well, that's one instance where C++ is right to care ! Functions that don't return are pretty special. (it's not even a gcc extension in modern C++, btw. In C++11 and upwards, it's [[noreturn]]) or you would prefer to go back to pre-ANSI C ?...