Fix warnings for functions marked __attribute((warn_unused_result)).

This commit is contained in:
Guus Sliepen 2013-05-10 20:30:47 +02:00
parent 7b949262c4
commit 214060ef20
5 changed files with 32 additions and 13 deletions

View file

@ -54,10 +54,16 @@ static bool prf_xor(int nid, const char *secret, size_t secretlen, char *seed, s
while(outlen > 0) {
/* Inner HMAC */
digest_create(digest, data, len + seedlen, data);
if(!digest_create(digest, data, len + seedlen, data)) {
digest_close(digest);
return false;
}
/* Outer HMAC */
digest_create(digest, data, len + seedlen, hash);
if(!digest_create(digest, data, len + seedlen, hash)) {
digest_close(digest);
return false;
}
/* XOR the results of the outer HMAC into the out buffer */
for(int i = 0; i < len && i < outlen; i++)