Skip to content

Commit 72576d1

Browse files
committed
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
2 parents 4216329 + e3d2364 commit 72576d1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

imap-send.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1555,7 +1555,6 @@ int cmd_main(int argc, const char **argv)
15551555
}
15561556

15571557
if (all_msgs.len == 0) {
1558-
strbuf_release(&all_msgs);
15591558
fprintf(stderr, "nothing to send\n");
15601559
ret = 1;
15611560
goto out;
@@ -1586,5 +1585,6 @@ int cmd_main(int argc, const char **argv)
15861585
free(server.user);
15871586
free(server.pass);
15881587
free(server.auth_method);
1588+
strbuf_release(&all_msgs);
15891589
return ret;
15901590
}

0 commit comments

Comments
 (0)