From 7ce5009de158f71c6ed3cd516c95e7e2c11461fc Mon Sep 17 00:00:00 2001 From: cpq Date: Mon, 15 Feb 2021 14:42:22 +0000 Subject: [PATCH] Remove reduntant code --- src/iobuf.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/iobuf.c b/src/iobuf.c index f5eb61bf..2530082e 100644 --- a/src/iobuf.c +++ b/src/iobuf.c @@ -28,11 +28,7 @@ int mg_iobuf_resize(struct mg_iobuf *io, size_t new_size) { } int mg_iobuf_init(struct mg_iobuf *io, size_t size) { - int ok = 1; - io->buf = NULL; - io->len = io->size = 0; - if (size > 0) ok = mg_iobuf_resize(io, size); - return ok; + return mg_iobuf_resize(io, size); } size_t mg_iobuf_append(struct mg_iobuf *io, const void *buf, size_t len, @@ -54,6 +50,5 @@ size_t mg_iobuf_delete(struct mg_iobuf *io, size_t len) { } void mg_iobuf_free(struct mg_iobuf *io) { - free(io->buf); - mg_iobuf_init(io, 0); + mg_iobuf_resize(io, 0); }