aboutsummaryrefslogtreecommitdiff
path: root/strbuf.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--strbuf.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/strbuf.h b/strbuf.h
index ef6ea61f..d21fa117 100644
--- a/strbuf.h
+++ b/strbuf.h
@@ -41,7 +41,16 @@ int free_string(string* str);
int copy_strbuf(string* dest, string* src);
int strbuf_cmp(string* a, string* b);
int strbuf_c(string* a, char* b);
-int strbuf_append(string* a, char c);
+
+/*
+ * Append char to end of string, determined by s->len.
+ */
+int strbuf_append(string* s, char c);
+
+/*
+ * Calls strbuf_append with NULL.
+ */
+int strbuf_cap(string* s);
int strbuf_reset(string* s);
char* charat(string* s, int idx);
char* strbuf_cur(string* s);