]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
dns_server: Add NULL check
authorVolker Lendecke <vl@samba.org>
Sat, 1 Aug 2015 15:53:56 +0000 (17:53 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 4 Aug 2015 08:35:17 +0000 (10:35 +0200)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ira Cooper <ira@samba.org>
source4/dns_server/dns_query.c

index 4e3c6ccd7dfc1e6f7f27c0f2e02a8d4bdda17a5b..de0a4339a55d604c9e3bb90bfeedc0709f069127 100644 (file)
@@ -91,6 +91,7 @@ static WERROR create_response_rr(const struct dns_name_question *question,
                break;
        case DNS_QTYPE_PTR:
                ans[ai].rdata.ptr_record = talloc_strdup(ans, rec->data.ptr);
+               W_ERROR_HAVE_NO_MEMORY(ans[ai].rdata.ptr_record);
                break;
        case DNS_QTYPE_MX:
                ans[ai].rdata.mx_record.preference = rec->data.mx.wPriority;