Skip to content

Commit 866c142

Browse files
committed
fix minor memory leak in buffers
1 parent 271665d commit 866c142

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

kitty/core_text.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,7 @@ static CTFontRef nerd_font(CGFloat sz) {
744744
}
745745
if (buffers.sz < num_glyphs) {
746746
buffers.sz = MAX(128, num_glyphs * 2);
747+
free(buffers.boxes); free(buffers.glyphs); free(buffers.positions);
747748
buffers.boxes = calloc(sizeof(buffers.boxes[0]), buffers.sz);
748749
buffers.glyphs = calloc(sizeof(buffers.glyphs[0]), buffers.sz);
749750
buffers.positions = calloc(sizeof(buffers.positions[0]), buffers.sz);

0 commit comments

Comments
 (0)