summaryrefslogtreecommitdiff
path: root/src/piece-table-internals.h
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2025-08-21 21:51:47 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2025-08-21 21:51:47 +0200
commit517805980b106b5ae44e74f8a9b58e76c09c3124 (patch)
tree5e222d1671217671be7d792da72e37d23369d7f1 /src/piece-table-internals.h
parentd819be1c8161741e1e736521d12c06749af87527 (diff)
text-buffer: Move to a separate file.
Diffstat (limited to 'src/piece-table-internals.h')
-rw-r--r--src/piece-table-internals.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/piece-table-internals.h b/src/piece-table-internals.h
index 2da6c53..75f00e1 100644
--- a/src/piece-table-internals.h
+++ b/src/piece-table-internals.h
@@ -18,13 +18,7 @@
#ifndef PIECE_TABLE_INTERNALS_H
#define PIECE_TABLE_INTERNALS_H
-typedef struct
- {
- size_t used;
- size_t size;
- char *contents;
- }
-text_buffer;
+#include "text-buffer.h"
typedef struct _piece
{
@@ -59,17 +53,6 @@ typedef struct _piece_table
}
piece_table;
-
-
-/* text_buffer */
-void text_buffer_init (text_buffer *tb);
-void text_buffer_resize (text_buffer *tb, size_t size);
-void text_buffer_append (text_buffer *tb, char c);
-char text_buffer_index (text_buffer *tb, size_t pos);
-void text_buffer_empty (text_buffer *tb);
-void text_buffer_fill (text_buffer *tb, char *fill, size_t size);
-void text_buffer_free (text_buffer *tb);
-
/* piece_buffer */
piece_buffer *piece_buffer_create (size_t size);
void piece_buffer_destroy (piece_buffer *pb);