Check libssl function returns
authorMatt Caswell <matt@openssl.org>
Thu, 5 Mar 2015 10:14:40 +0000 (10:14 +0000)
committerMatt Caswell <matt@openssl.org>
Mon, 23 Mar 2015 15:23:00 +0000 (15:23 +0000)
commit4bcdb4a6019e57b3de077b17940e18befe745531
tree22c3e411c2ea106a4a6cc295bbeb00810ba9be22
parent913f1042b3801bfa0e366922060507949e4af280
Check libssl function returns

Mark most functions returning a result defined in any libssl header file
with __owur to warn if they are used without checking the return value.
Use -DUNUSED_RETURN compiler flag with gcc to activate these warnings.
Some functions returning a result are skipped if it is common and valid to
use these functions without checking the return value.

Reviewed-by: Richard Levitte <levitte@openssl.org>
ssl/srtp.h
ssl/ssl.h
ssl/ssl_locl.h
ssl/tls1.h