Fix Bug: Memory leak

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
This commit is contained in:
Jianhui Zhao committed 2017-11-12 17:20:13 +08:00
1 parent 84b4d2cdb5
commit 751e541776
1 file changed
+5 -1
+5 -1
View File
@@ -5,7 +5,11 @@
int uh_buf_init(struct uh_buf *buf, size_t initial_size)
{
buf->len = buf->size = 0;
buf->base = NULL;
if (buf->base) {
free(buf->base);
buf->base = NULL;
}
if (initial_size > 0) {
buf->base = malloc(initial_size);