Do not leak trimmed string when expanding, found by ossfuzz.

This commit is contained in:
nicm
2026-04-02 09:35:46 +00:00
parent be2c6f3b5e
commit c95d341220
2 changed files with 3 additions and 1 deletions

View File

@@ -5325,6 +5325,7 @@ done:
if (marker != NULL && strcmp(new, value) != 0) {
free(value);
xasprintf(&value, "%s%s", new, marker);
free(new);
} else {
free(value);
value = new;
@@ -5335,6 +5336,7 @@ done:
if (marker != NULL && strcmp(new, value) != 0) {
free(value);
xasprintf(&value, "%s%s", marker, new);
free(new);
} else {
free(value);
value = new;