From 486ceb41cba32a1b385471914d184cd967900a95 Mon Sep 17 00:00:00 2001 From: Ekaitz Zarraga Date: Mon, 25 Aug 2025 15:21:32 +0200 Subject: piece-table: Fix piece_buffer initialization --- src/piece-table.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/piece-table.c') diff --git a/src/piece-table.c b/src/piece-table.c index c18c162..851e45b 100644 --- a/src/piece-table.c +++ b/src/piece-table.c @@ -30,8 +30,10 @@ piece_buffer_create (size_t size) piece_buffer *pb; size_t s = sizeof (piece_buffer) + sizeof (piece) * size; pb = malloc (s); - memset (pb, 0, s); pb->start = (piece *)pb+1; + pb->used = 0; + pb->size = size; + pb->next = NULL; return pb; } -- cgit v1.2.3