Fix bug: double free

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
This commit is contained in:
Jianhui Zhao committed 2017-11-12 17:23:54 +08:00
1 parent 751e541776
commit deefdd2f9d
1 file changed
+1 -4
+1 -4
View File
@@ -34,10 +34,7 @@ int uh_buf_grow(struct uh_buf *buf, size_t size)
void uh_buf_free(struct uh_buf *buf)
{
if (buf->base) {
free(buf->base);
uh_buf_init(buf, 0);
}
uh_buf_init(buf, 0);
}
size_t uh_buf_append(struct uh_buf *buf, const void *data, size_t len)