diff options
author | Volker Lendecke <vl@samba.org> | 2015-06-23 14:58:11 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2015-06-24 01:02:22 +0200 |
commit | a924399b91060969f67c9863e5dd9214f2fce677 (patch) | |
tree | f6adf5e33566640d4c99e8ed130891b03ef9f127 /source4/dsdb/samdb/ldb_modules/extended_dn_out.c | |
parent | 8253549264bab62fa29357401d99b9d994f12c8a (diff) | |
download | samba-a924399b91060969f67c9863e5dd9214f2fce677.tar.gz |
dsdb: Fix CID 1034902 Dereference before null check
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Jun 24 01:02:22 CEST 2015 on sn-devel-104
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/extended_dn_out.c')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/extended_dn_out.c b/source4/dsdb/samdb/ldb_modules/extended_dn_out.c index 70835226b7e..bdb35be4690 100644 --- a/source4/dsdb/samdb/ldb_modules/extended_dn_out.c +++ b/source4/dsdb/samdb/ldb_modules/extended_dn_out.c @@ -82,7 +82,7 @@ static int extended_dn_out_dereference_setup_control(struct ldb_context *ldb, st dereference_control->dereference = talloc_realloc(p, dereference_control->dereference, struct dsdb_openldap_dereference *, i + 2); - if (!dereference_control) { + if (!dereference_control->dereference) { return ldb_oom(ldb); } dereference_control->dereference[i] = talloc(dereference_control->dereference, |