diff --git a/vlib/strings/builder.c.v b/vlib/strings/builder.v similarity index 100% rename from vlib/strings/builder.c.v rename to vlib/strings/builder.v diff --git a/vlib/vweb/vweb.v b/vlib/vweb/vweb.v index a42ab85cac..b984f78657 100644 --- a/vlib/vweb/vweb.v +++ b/vlib/vweb/vweb.v @@ -65,8 +65,11 @@ fn (mut ctx Context) send_response_to_client(mimetype string, res string) bool { sb.write('\r\n') sb.write(headers_close) sb.write(res) - ctx.conn.send_string(sb.str()) or { return false } - //sb.free() + s := sb.str() + defer { + s.free() + } + ctx.conn.send_string(s) or { return false } return true }