On Tue, Aug 25, 2026 at 11:59 AM Derrick Stolee via GitGitGadget
[off-list ref] wrote:
[...]
+ const char *redact = ":<REDACTED>";
+ char *redacted;
[...]
+ memcpy(redacted, arg, prefix_len);
+ memcpy(redacted + prefix_len, redact, redact_len - 1);
Only copy redact_len - 1 bytes? So only ":<REDACTED" without the
trailing ">" ? Why?
+ memcpy(redacted + prefix_len + redact_len - 1, p + at,
+ suffix_len + 1);
+ return redacted;
}