diff options
Diffstat (limited to 'src/buffer.c')
-rw-r--r-- | src/buffer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/buffer.c b/src/buffer.c index c94ce5d1b..1361bc0a6 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -615,7 +615,7 @@ char *git_buf_detach(git_buf *buf) int git_buf_attach(git_buf *buf, char *ptr, size_t asize) { - git_buf_free(buf); + git_buf_dispose(buf); if (ptr) { buf->ptr = ptr; @@ -633,7 +633,7 @@ int git_buf_attach(git_buf *buf, char *ptr, size_t asize) void git_buf_attach_notowned(git_buf *buf, const char *ptr, size_t size) { if (git_buf_is_allocated(buf)) - git_buf_free(buf); + git_buf_dispose(buf); if (!size) { git_buf_init(buf, 0); @@ -954,7 +954,7 @@ int git_buf_quote(git_buf *buf) git_buf_swap("ed, buf); done: - git_buf_free("ed); + git_buf_dispose("ed); return error; } |