Merge branch 'jk/test-delete-gpgsig-leakfix'

Leakfix.

* jk/test-delete-gpgsig-leakfix:
  test-tool: fix leak in delete-gpgsig command
maint
Junio C Hamano 2025-11-04 07:48:09 -08:00
commit 377e8e2848
1 changed files with 4 additions and 3 deletions

View File

@ -23,8 +23,7 @@ int cmd__delete_gpgsig(int argc, const char **argv)
if (!strcmp(pattern, "trailer")) {
size_t payload_size = parse_signed_buffer(buf.buf, buf.len);
fwrite(buf.buf, 1, payload_size, stdout);
fflush(stdout);
return 0;
goto out;
}

bufptr = buf.buf;
@ -56,7 +55,9 @@ int cmd__delete_gpgsig(int argc, const char **argv)
fwrite(bufptr, 1, (eol - bufptr) + 1, stdout);
bufptr = eol + 1;
}
fflush(stdout);

out:
fflush(stdout);
strbuf_release(&buf);
return 0;
}