Good hygiene with size_t output argument.
authorViktor Dukhovni <openssl-users@dukhovni.org>
Sat, 21 Nov 2015 05:59:07 +0000 (00:59 -0500)
committerViktor Dukhovni <openssl-users@dukhovni.org>
Sat, 21 Nov 2015 10:23:20 +0000 (05:23 -0500)
commit03bf7127808e3a8fbdddda42763458d5da14127e
tree3153a008a647c6eacaf1ebdac6c2820672261b2d
parent56d913467541506572f908a34c32ca7071f77a94
Good hygiene with size_t output argument.

Though the callers check the function return value and ignore the
size_t output argument on failure, it is still often not ideal to
store -1 in a size_t on error.  That might signal an unduly large
buffer.  Instead set the size_t to 0, to indicate no space.

Reviewed-by: Richard Levitte <levitte@openssl.org>
ssl/s3_cbc.c