mirror of
https://github.com/git/git
synced 2024-10-03 23:29:36 +00:00
Merge branch 'jk/imap-send-plug-all-msgs-leak'
A leak in "git imap-send" that somehow escapes LSan has been plugged. * jk/imap-send-plug-all-msgs-leak: imap-send: free all_msgs strbuf in "out" label
This commit is contained in:
commit
72576d139d
|
@ -1555,7 +1555,6 @@ int cmd_main(int argc, const char **argv)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (all_msgs.len == 0) {
|
if (all_msgs.len == 0) {
|
||||||
strbuf_release(&all_msgs);
|
|
||||||
fprintf(stderr, "nothing to send\n");
|
fprintf(stderr, "nothing to send\n");
|
||||||
ret = 1;
|
ret = 1;
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -1586,5 +1585,6 @@ int cmd_main(int argc, const char **argv)
|
||||||
free(server.user);
|
free(server.user);
|
||||||
free(server.pass);
|
free(server.pass);
|
||||||
free(server.auth_method);
|
free(server.auth_method);
|
||||||
|
strbuf_release(&all_msgs);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue