summaryrefslogtreecommitdiff
path: root/source3/libaddns/dnsmarshall.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/libaddns/dnsmarshall.c')
-rw-r--r--source3/libaddns/dnsmarshall.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/libaddns/dnsmarshall.c b/source3/libaddns/dnsmarshall.c
index 8c3389eb9b..5530290c57 100644
--- a/source3/libaddns/dnsmarshall.c
+++ b/source3/libaddns/dnsmarshall.c
@@ -252,6 +252,7 @@ void dns_unmarshall_domain_name(TALLOC_CTX *mem_ctx,
if (!(name = talloc(mem_ctx, struct dns_domain_name))) {
buf->error = ERROR_DNS_NO_MEMORY;
+ return;
}
dns_unmarshall_label(name, 0, buf, &name->pLabelList);