On Thu, Apr 13, 2017 at 08:25:15PM +0200, Christophe JAILLET wrote: > Up to now, 'crypto_alloc_shash()' may return a valid pointer, an error > pointer or NULL (in case of invalid parameter) > Update it to always return an error pointer in case of error. It now > returns ERR_PTR(-EINVAL) instead of NULL in case of invalid parameter. > > This simplifies error handling. > > Also fix a crash in 'chcr_authenc_setkey()' if 'chcr_alloc_shash()' > returns an error pointer and the "goto out" path is taken. > > Signed-off-by: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx> Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt