mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
ldb: Cope with substring match with no chunks in ldb_filter_from_tree
Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
parent
32d0b75afb
commit
1a279f74b7
@ -748,7 +748,7 @@ char *ldb_filter_from_tree(TALLOC_CTX *mem_ctx, const struct ldb_parse_tree *tre
|
||||
ret = talloc_asprintf(mem_ctx, "(%s=%s", tree->u.substring.attr,
|
||||
tree->u.substring.start_with_wildcard?"*":"");
|
||||
if (ret == NULL) return NULL;
|
||||
for (i = 0; tree->u.substring.chunks[i]; i++) {
|
||||
for (i = 0; tree->u.substring.chunks && tree->u.substring.chunks[i]; i++) {
|
||||
s2 = ldb_binary_encode(mem_ctx, *(tree->u.substring.chunks[i]));
|
||||
if (s2 == NULL) {
|
||||
talloc_free(ret);
|
||||
|
Loading…
Reference in New Issue
Block a user