summaryrefslogtreecommitdiff
path: root/source4
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2021-12-20 17:46:47 +0100
committerJeremy Allison <jra@samba.org>2022-01-12 02:20:27 +0000
commit8026efd647957bdb63e2ba98ea736ccaf3a71f4c (patch)
tree56ba1a7e91674e12fb724ec0e81d2d9ee4af6ec5 /source4
parent15f332a1c0340b808730427e482e374c96e2cd20 (diff)
downloadsamba-8026efd647957bdb63e2ba98ea736ccaf3a71f4c.tar.gz
dsdb/schema: add no memory checks for {ldb,dsdb}_dn_get_extended_linearized()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source4')
-rw-r--r--source4/dsdb/schema/schema_syntax.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/dsdb/schema/schema_syntax.c b/source4/dsdb/schema/schema_syntax.c
index b80a13c4655..82b42908135 100644
--- a/source4/dsdb/schema/schema_syntax.c
+++ b/source4/dsdb/schema/schema_syntax.c
@@ -1726,6 +1726,7 @@ static WERROR dsdb_syntax_one_DN_drsuapi_to_ldb(TALLOC_CTX *mem_ctx, struct ldb_
*out = data_blob_string_const(ldb_dn_get_extended_linearized(mem_ctx, dn, 1));
talloc_free(tmp_ctx);
+ W_ERROR_HAVE_NO_MEMORY(out->data);
return WERR_OK;
}
@@ -2060,6 +2061,7 @@ static WERROR dsdb_syntax_DN_BINARY_drsuapi_to_ldb(const struct dsdb_syntax_ctx
}
out->values[i] = data_blob_string_const(dsdb_dn_get_extended_linearized(out->values, dsdb_dn, 1));
talloc_free(tmp_ctx);
+ W_ERROR_HAVE_NO_MEMORY(out->values[i].data);
}
return WERR_OK;