OpenPAM/t
Dag-Erling Smørgrav e936857588 Newer versions of clang take __nonnull__ annotations into account not only
when compiling code that calls the function, but also when compiling the
function itself.  This means that NULL checks in the function trigger
condition-always-false warnings.  We have a choice between disabling these
warnings, removing the __nonnull__ annotations, or removing the NULL checks.
We prefer to keep the annotations and warnings and remove the checks.  In
all cases, passing NULL to the function in question will result in a
segmentation fault, which is often easier to debug than an error return,
especially when most of these checks were for the PAM handle, which can only
be NULL if the caller ignored an error return from pam_start().


git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@913 185d5e19-27fe-0310-9dcf-9bff6b9f3609
2017-01-21 15:11:12 +00:00
..
Makefile.am Move OATH development to a branch. OATH will soon disappear entirely 2017-01-18 09:39:01 +00:00
t.h Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_file.c Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_main.c Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_openpam_ctype.c Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_openpam_dispatch.c Newer versions of clang take __nonnull__ annotations into account not only 2017-01-21 15:11:12 +00:00
t_openpam_readlinev.c Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_openpam_readword.c Bump dates if required on files modified in 2014 or later. 2016-01-11 16:22:09 +00:00
t_pam_conv.c Start writing tests for openpam_dispatch(). The first is a regression test 2015-07-30 23:44:31 +00:00
t_pam_conv.h Start writing tests for openpam_dispatch(). The first is a regression test 2015-07-30 23:44:31 +00:00