From 16d2687cc7f189495295c621c3d2d3af9946f66a Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Fri, 24 Mar 2023 14:21:14 +1300 Subject: libcli/security: do not pad sddl flags with zeros We don't see this happening on Windows. Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- libcli/security/sddl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libcli') diff --git a/libcli/security/sddl.c b/libcli/security/sddl.c index 93ff97abe21..cfd625da6ba 100644 --- a/libcli/security/sddl.c +++ b/libcli/security/sddl.c @@ -736,7 +736,7 @@ static char *sddl_transition_encode_ace(TALLOC_CTX *mem_ctx, const struct securi sddl_mask = sddl_flags_to_string(tmp_ctx, ace_access_mask, ace->access_mask, true); if (sddl_mask == NULL) { - sddl_mask = talloc_asprintf(tmp_ctx, "0x%08x", + sddl_mask = talloc_asprintf(tmp_ctx, "0x%x", ace->access_mask); if (sddl_mask == NULL) { goto failed; -- cgit v1.2.1