]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
lib: Use talloc_asprintf_addbuf() in rdn_name_add()
authorVolker Lendecke <vl@samba.org>
Mon, 28 Nov 2022 10:25:32 +0000 (11:25 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 14 Dec 2022 04:32:34 +0000 (04:32 +0000)
Add implicit NULL checks

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
lib/ldb/modules/rdn_name.c

index d90b8a523474e8e5cb3363f4f93541f105ab0d5a..a49ce621c1be8ea425d9adb0545d17095eb78b23 100644 (file)
@@ -180,8 +180,8 @@ static int rdn_name_add(struct ldb_module *module, struct ldb_request *req)
                                ldb_dn_get_linearized(msg->dn), rdn_name,
                                (int)rdn_val.length, (const char *)rdn_val.data);
                        for (i = 0; i < attribute->num_values; i++) {
-                               rdn_errstring = talloc_asprintf_append(
-                                       rdn_errstring, " (%.*s)",
+                               talloc_asprintf_addbuf(
+                                       &rdn_errstring, " (%.*s)",
                                        (int)attribute->values[i].length,
                                        (const char *)attribute->values[i].data);
                        }