From 77d5833441f96bb08cfa47daaaad2f4246be07fa Mon Sep 17 00:00:00 2001 From: markus <> Date: Sun, 25 Apr 2004 16:35:12 +0000 Subject: avoid NULL deref; from danh@ --- src/lib/libssl/src/apps/apps.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libssl/src/apps/apps.c b/src/lib/libssl/src/apps/apps.c index 93a665e788..1d37c4defb 100644 --- a/src/lib/libssl/src/apps/apps.c +++ b/src/lib/libssl/src/apps/apps.c @@ -1970,6 +1970,9 @@ int rotate_index(char *dbfile, char *new_suffix, char *old_suffix) void free_index(CA_DB *db) { - TXT_DB_free(db->db); - OPENSSL_free(db); + if (db != NULL) + { + TXT_DB_free(db->db); + OPENSSL_free(db); + } } -- cgit v1.2.3-55-g6feb