From 718fd39f10310d10ebc2276021d97d48f1163a88 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 9 Sep 2010 15:29:03 -0700 Subject: Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder ". Jeremy. --- source3/libnet/libnet_samsync_ldif.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3/libnet') diff --git a/source3/libnet/libnet_samsync_ldif.c b/source3/libnet/libnet_samsync_ldif.c index f18ba5bc33..96bad4da32 100644 --- a/source3/libnet/libnet_samsync_ldif.c +++ b/source3/libnet/libnet_samsync_ldif.c @@ -83,6 +83,9 @@ static NTSTATUS populate_ldap_for_ldif(const char *sid, if (suffix_attr == NULL) { len = strlen(suffix); suffix_attr = (char*)SMB_MALLOC(len+1); + if (!suffix_attr) { + return NT_STATUS_NO_MEMORY; + } memcpy(suffix_attr, suffix, len); suffix_attr[len] = '\0'; } -- cgit