aboutsummaryrefslogtreecommitdiff
path: root/buffer.h
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-07-13 15:57:10 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-13 15:57:10 +0200
commita1ca82847eb356c6b85ada2ac11f38d98f6e085e (patch)
tree8da10b7f5c409bcf0cde60b89c947900e1322f7d /buffer.h
parentee0d96fd180b235d4e87019d69e07cefde1e5546 (diff)
Start on add_rss, add rss parser
Diffstat (limited to 'buffer.h')
-rw-r--r--buffer.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/buffer.h b/buffer.h
index 0aefe99..a50cd85 100644
--- a/buffer.h
+++ b/buffer.h
@@ -7,11 +7,13 @@
TODO: Optimize small size buffers by using data and size members (16 bytes on x86)
instead of heap allocation
*/
-typedef struct {
+
+typedef struct Buffer Buffer;
+struct Buffer {
void *data;
size_t size;
size_t capacity;
-} Buffer;
+};
void buffer_init(Buffer *self);
void buffer_deinit(Buffer *self);