Skip to content

Commit cd6a1fc

Browse files
committed
Merge branch 'ba/object-info'
Leakfix. * ba/object-info: protocol-caps.c: fix memory leak in send_info()
2 parents 1396a95 + 88682b0 commit cd6a1fc

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

protocol-caps.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,10 @@ static void send_info(struct repository *r, struct packet_writer *writer,
6969
}
7070
}
7171

72-
packet_writer_write(writer, "%s",
73-
strbuf_detach(&send_buffer, NULL));
72+
packet_writer_write(writer, "%s", send_buffer.buf);
73+
strbuf_reset(&send_buffer);
7474
}
75+
strbuf_release(&send_buffer);
7576
}
7677

7778
int cap_object_info(struct repository *r, struct strvec *keys,

0 commit comments

Comments
 (0)