(NDBM_destroy): clear master key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5761 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		| @@ -50,6 +50,9 @@ struct ndbm_db { | ||||
| static krb5_error_code | ||||
| NDBM_destroy(krb5_context context, HDB *db) | ||||
| { | ||||
|     krb5_error_code ret; | ||||
|  | ||||
|     ret = hdb_clear_master_key (context, db); | ||||
|     free(db->name); | ||||
|     free(db); | ||||
|     return 0; | ||||
| @@ -243,6 +246,7 @@ NDBM_open(krb5_context context, HDB *db, int flags, mode_t mode) | ||||
|     krb5_error_code ret; | ||||
|     struct ndbm_db *d = malloc(sizeof(*d)); | ||||
|     char *lock_file; | ||||
|  | ||||
|     if(d == NULL) | ||||
| 	return ENOMEM; | ||||
|     asprintf(&lock_file, "%s.lock", (char*)db->name); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Assar Westerlund
					Assar Westerlund