diff options
author | Volker Lendecke <vlendec@samba.org> | 2006-10-04 19:03:29 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:20:33 -0500 |
commit | 19df9091358092adf2f6df48783a4f91bc573a5f (patch) | |
tree | e8e6c038df29eeb07f9bae8dba76a74772a264c7 /source4/lib | |
parent | 236669c9b25242d55cf17d9ff49a2e82e99c9967 (diff) | |
download | samba-19df9091358092adf2f6df48783a4f91bc573a5f.tar.gz samba-19df9091358092adf2f6df48783a4f91bc573a5f.tar.bz2 samba-19df9091358092adf2f6df48783a4f91bc573a5f.zip |
r19068: Fix a potential NULL dereference
(This used to be commit 2dff8ee8cc8b9faf3fbec46d458d6de214622afc)
Diffstat (limited to 'source4/lib')
-rw-r--r-- | source4/lib/ldb/common/ldb_dn.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source4/lib/ldb/common/ldb_dn.c b/source4/lib/ldb/common/ldb_dn.c index a0f48723ab..204dd3b462 100644 --- a/source4/lib/ldb/common/ldb_dn.c +++ b/source4/lib/ldb/common/ldb_dn.c @@ -345,6 +345,10 @@ struct ldb_dn *ldb_dn_explode(void *mem_ctx, const char *dn) /* Allocate a structure to hold the exploded DN */ edn = ldb_dn_new(mem_ctx); + if (edn == NULL) { + return NULL; + } + pdn = NULL; /* Empty DNs */ |