diff options
Diffstat (limited to 'strbuf.h')
-rw-r--r-- | strbuf.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -72,6 +72,12 @@ extern void strbuf_append_number(strbuf_t *s, double number); | |||
72 | static void strbuf_append_char(strbuf_t *s, const char c); | 72 | static void strbuf_append_char(strbuf_t *s, const char c); |
73 | static void strbuf_ensure_null(strbuf_t *s); | 73 | static void strbuf_ensure_null(strbuf_t *s); |
74 | 74 | ||
75 | /* Reset string for before use */ | ||
76 | static inline void strbuf_reset(strbuf_t *s) | ||
77 | { | ||
78 | s->length = 0; | ||
79 | } | ||
80 | |||
75 | /* Return bytes remaining in the string buffer | 81 | /* Return bytes remaining in the string buffer |
76 | * Ensure there is space for a NULL terminator. */ | 82 | * Ensure there is space for a NULL terminator. */ |
77 | static inline int strbuf_empty_length(strbuf_t *s) | 83 | static inline int strbuf_empty_length(strbuf_t *s) |