summaryrefslogtreecommitdiff
path: root/kernel/lib/sb.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/lib/sb.h')
-rw-r--r--kernel/lib/sb.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/lib/sb.h b/kernel/lib/sb.h
index 7832015..4d910e3 100644
--- a/kernel/lib/sb.h
+++ b/kernel/lib/sb.h
@@ -8,12 +8,14 @@ struct sb {
char *string;
size_t length;
size_t capacity;
+ size_t to_ignore;
uint8_t prebuffer;
};
struct sv;
void sb_init(struct sb *ctx);
+void sb_set_ignore(struct sb *ctx, size_t n);
int sb_init_capacity(struct sb *ctx, size_t starting_capacity);
void sb_init_buffer(struct sb *ctx, char *buffer, size_t size);
void sb_free(struct sb *ctx);