]> granicus.if.org Git - openssl/commitdiff
Make sure the opened directory is closed on exit.
authorRichard Levitte <levitte@openssl.org>
Thu, 18 Apr 2002 16:20:32 +0000 (16:20 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 18 Apr 2002 16:20:32 +0000 (16:20 +0000)
Notified by Lorinczy Zsigmond <lzsiga@mail.ahiv.hu>

ssl/ssl_cert.c

index be3acabf3e0377ce40dfbd7d616c57d8d34bd296..bb4cb2fdf07f0aae7a084385b93bf3ffbf176734 100644 (file)
@@ -751,6 +751,7 @@ int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,
        ret = 1;
 
 err:   
+       if (d) closedir(d);
        CRYPTO_w_unlock(CRYPTO_LOCK_READDIR);
        return ret;
        }