notmuch/util
Justus Winter 2f40ca28a4 Annotate internal_error with the attribute noreturn
Annotating functions that do not return with the noreturn attribute
(which is understood by both gcc and clang) prevents static analyzers
from generating false positives (internal_error is used to terminate
the process and is used extensively in error handling code paths).

Remove the return statement that was placed there to appease the
compiler. Functions annotated with noreturn are not supposed to return
any values.

Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
2012-09-27 12:52:06 -03:00
..
error_util.c Annotate internal_error with the attribute noreturn 2012-09-27 12:52:06 -03:00
error_util.h Annotate internal_error with the attribute noreturn 2012-09-27 12:52:06 -03:00
Makefile xutil.c: remove duplicate copies, create new library libutil.a to contain xutil. 2011-10-30 23:09:49 -03:00
Makefile.local Fix dependency generation for compat, test, and util 2012-01-19 09:19:12 -04:00
xutil.c xregcomp: don't consider every regex compilation failure an internal error. 2011-10-30 23:10:38 -03:00
xutil.h remove GCC visibility pragmas 2011-10-31 09:05:07 -03:00