do_dirname: Don't change gen on failures
authorKurt Roeckx <kurt@roeckx.be>
Sat, 11 Apr 2015 14:39:13 +0000 (16:39 +0200)
committerKurt Roeckx <kurt@roeckx.be>
Sat, 11 Apr 2015 18:57:43 +0000 (20:57 +0200)
commit047cdde7a5a873817ae1aa4205390b2b130eb173
treeba18fc5ca4b76177ec58d37d73797d7178214b84
parent10473a5a2cd3fe5be188bddf656c5f1733e220b2
do_dirname: Don't change gen on failures

It would set gen->d.dirn to a freed pointer in case X509V3_NAME_from_section
failed.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit 8ec5c5dd361343d9017eff8547b19e86e4944ebc)
crypto/x509v3/v3_alt.c