add ERR_asprintf_error_data, A tool to be used to get rid of the far too
authorbeck <beck@openbsd.org>
Thu, 24 Apr 2014 15:07:20 +0000 (15:07 +0000)
committerbeck <beck@openbsd.org>
Thu, 24 Apr 2014 15:07:20 +0000 (15:07 +0000)
commit4ef4c558942e8a149bcf1979b5b546f6c7fac55d
treecf5e7adc9f95d6fd3a804a5c3d7bc4792a9023b6
parentf6e3d988b7409b63e29f0ba8848ba363d7f3b86e
add ERR_asprintf_error_data, A tool to be used to get rid of the far too
frequent construct of 30 lines of pointer and strlcat insanity followed
by an ERR_add_error_data. I will sweep through here like a chubby mongol
horde in the next few days pillaging crappy ERR_add_error_data's.
Oh and while we're at it fix the nasty vdata function to use something less
hard on the eyes.
ok jsing@
lib/libcrypto/err/err.c
lib/libcrypto/err/err.h
lib/libssl/src/crypto/err/err.c
lib/libssl/src/crypto/err/err.h