summaryrefslogtreecommitdiff
path: root/src/piece-table.c
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2025-08-21 22:32:19 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2025-08-21 22:32:19 +0200
commitb04cbe08e23f63bc02c659b69668349fce240f9e (patch)
treef75336b79f3b79144342e38918b69eb0061b4aab /src/piece-table.c
parente45ce6f5d8e6fbfcb651dc859186ce8e4bb71e4a (diff)
text-buffer: clean interface
Diffstat (limited to 'src/piece-table.c')
-rw-r--r--src/piece-table.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/piece-table.c b/src/piece-table.c
index fa7cd48..24e3671 100644
--- a/src/piece-table.c
+++ b/src/piece-table.c
@@ -317,8 +317,8 @@ piece_table_create (char *orig, size_t size)
void
piece_table_destroy (piece_table *pt)
{
- text_buffer_free (&pt->orig);
- text_buffer_free (&pt->add);
+ text_buffer_clear (&pt->orig);
+ text_buffer_clear (&pt->add);
piece_buffer_destroy (pt->pieces);
free (pt);
}
@@ -357,7 +357,7 @@ piece_table_optimize (piece_table *pt)
piece_table_to_string (pt, buff, pt->length);
text_buffer_fill (&pt->orig, buff, pt->length);
free (buff);
- text_buffer_empty (&pt->add);
+ text_buffer_clear (&pt->add);
text_buffer_init (&pt->add);
piece_buffer_empty (pt->pieces);