From: Richard Levitte Date: Fri, 19 Mar 2004 00:20:12 +0000 (+0000) Subject: Merge from HEAD: X-Git-Tag: OpenSSL_0_9_7e~145 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a9d9b07167aab54c88a10717b2e1aa3e994c5645;p=openssl Merge from HEAD: 2003-04-03 22:03 levitte * apps/apps.c (1.70): Don't try to free NULL values... Notified by "Steven Reddie" --- diff --git a/apps/apps.c b/apps/apps.c index 93a665e788..1a7ca62236 100644 --- a/apps/apps.c +++ b/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) + { + if (db->db) TXT_DB_free(db->db); + OPENSSL_free(db); + } }