summaryrefslogtreecommitdiff
path: root/server/ldap.c
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2015-09-23 15:24:32 -0400
committerThomas Markwalder <tmark@isc.org>2015-09-23 15:24:32 -0400
commit88c3ff5d09699150cc1ebae2fd861fbf2684d4a1 (patch)
tree6145f371ed841cd19ab84f548e5291bd47dc3595 /server/ldap.c
parentf10cbbface262ba51394b2c8ccf402addf7bd6b1 (diff)
downloadisc-dhcp-88c3ff5d09699150cc1ebae2fd861fbf2684d4a1.tar.gz
[master] Corrected several potential null references identified by static analysis
Merges branch rt40754
Diffstat (limited to 'server/ldap.c')
-rw-r--r--server/ldap.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/ldap.c b/server/ldap.c
index 2893b823..a5f79eb3 100644
--- a/server/ldap.c
+++ b/server/ldap.c
@@ -1061,6 +1061,10 @@ add_to_config_stack (LDAPMessage * res, LDAPMessage * ent)
struct ldap_config_stack *ns;
ns = dmalloc (sizeof (*ns), MDL);
+ if (!ns) {
+ log_fatal ("no memory for add_to_config_stack()");
+ }
+
ns->res = res;
ns->ldent = ent;
ns->close_brace = 0;