Merge branch 'obsd-master'

This commit is contained in:
Thomas Adam
2026-05-03 20:01:09 +01:00
6 changed files with 118 additions and 64 deletions

View File

@@ -5279,8 +5279,12 @@ format_replace(struct format_expand_state *es, const char *key, size_t keylen,
else {
value = xstrdup("");
for (i = 0; i < nrep; i++) {
if (!format_check_time(es))
if (!format_check_time(es)) {
free(right);
free(left);
free(value);
goto fail;
}
xasprintf(&new, "%s%s", value, left);
free(value);
value = new;