diff options
author | Volker Lendecke <vlendec@samba.org> | 2006-11-28 08:11:04 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:16:10 -0500 |
commit | 820a64af25799c19f1731a08b8e4651aea8a516b (patch) | |
tree | 345c185841e32a2de4a66f31ca5c252d3e1179aa /source/groupdb | |
parent | a3e1682ba3196d7c8aec8f2c72f9e12a3707db40 (diff) | |
download | samba-820a64af25799c19f1731a08b8e4651aea8a516b.tar.gz samba-820a64af25799c19f1731a08b8e4651aea8a516b.tar.xz samba-820a64af25799c19f1731a08b8e4651aea8a516b.zip |
r19927: Fix klokwork ID 4702
Diffstat (limited to 'source/groupdb')
-rw-r--r-- | source/groupdb/mapping_ldb.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/groupdb/mapping_ldb.c b/source/groupdb/mapping_ldb.c index 5d350e477ca..29d5b49edf8 100644 --- a/source/groupdb/mapping_ldb.c +++ b/source/groupdb/mapping_ldb.c @@ -667,7 +667,10 @@ static BOOL mapping_upgrade(const char *tdb_path) ret = tdb_traverse(tdb, upgrade_alias_record, &status); if (ret == -1 || status == -1) goto failed; - if (tdb) tdb_close(tdb); + if (tdb) { + tdb_close(tdb); + tdb = NULL; + } pstrcpy(old_path, tdb_path); pstrcpy(new_path, lock_path("group_mapping.tdb.upgraded")); |