- refactor
- buffer: Remove printf() statement
- Add
buffer_appendf()
(#10, marcomorain)
- travis: Fail the build if any memory is leaked
- test: Fix memory leaks
- travis: setup
- Add
buffer_append_n(buffer_t *, const char *, size_t)
- fix header guard
- fix compilation on linux
- Add missing null terminator after realloc (buffer resize)
- Make it safe to always use
data
as a character string
- add print_buffer()
- add buffer_compact()
- add trim functions
- add buffer_clear(buffer_t *self)
- add buffer_fill(buffer_t *self, int c)
- add buffer_new_with_string_length(char *str, size_t len)
- add buffer_new_with_copy(char *str)
- add buffer_indexof()