| 220 | } |
| 221 | |
| 222 | void strbuf_list_free(struct strbuf **sbs) |
| 223 | { |
| 224 | struct strbuf **s = sbs; |
| 225 | |
| 226 | if (!s) |
| 227 | return; |
| 228 | while (*s) { |
| 229 | strbuf_release(*s); |
| 230 | free(*s++); |
| 231 | } |
| 232 | free(sbs); |
| 233 | } |
| 234 | |
| 235 | int strbuf_cmp(const struct strbuf *a, const struct strbuf *b) |
| 236 | { |
no test coverage detected