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:35:13 +0000 (20:35 +0200)
commitea9de25f2f577db69d67c39e5cf60be7da17c931
tree8f5d5d2fc8219bea57bf27757c57624d576e69d2
parentf6cddcccc89bd27c09c2c659c0bdbf40647f6ead
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