strbuf_append() appends given str to strbuf->str */
| 14 | |
| 15 | /* strbuf_append() appends given str to strbuf->str */ |
| 16 | void |
| 17 | strbuf_append(strbuf_t *strbuf, const char *str) |
| 18 | { |
| 19 | int len = (int) strlen(str) + 1; |
| 20 | |
| 21 | strbuf_reserve(strbuf, |
| 22 | len + (strbuf->str ? (int) strlen(strbuf->str) : 0)); |
| 23 | Strcat(strbuf->str, str); |
| 24 | } |
| 25 | |
| 26 | /* strbuf_reserve() ensure strbuf->str has storage for len characters */ |
| 27 | void |
no test coverage detected