We have talloc_strndup() for this.
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Tue Sep 2 09:08:59 UTC 2025 on atb-devel-224
if (user == NULL) {
goto fail;
}
- domain = talloc_strdup(ctx,
- domuser);
+ domain = talloc_strndup(ctx, domuser, p - domuser);
if (domain == NULL) {
goto fail;
}
- domain[PTR_DIFF(p, domuser)] = '\0';
namespace = talloc_strdup(ctx, domain);
if (namespace == NULL) {
goto fail;