diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-17 18:49:57 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-01-17 18:49:57 +0100 |
commit | 068c19291e78ac62b2cdd02a0c7753eb8254e2c2 (patch) | |
tree | d83bfd61ac862ad7b32695861a6cdbed05712dc5 /strbuf.h | |
parent | Further work. (diff) | |
download | calp-068c19291e78ac62b2cdd02a0c7753eb8254e2c2.tar.gz calp-068c19291e78ac62b2cdd02a0c7753eb8254e2c2.tar.xz |
Works reasonably well for single calendar files.
Diffstat (limited to 'strbuf.h')
-rw-r--r-- | strbuf.h | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -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); |