From 416da198db9ca6bff6859eb52bd61ad5c261bddd Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 19 Sep 2021 10:30:39 +0100 Subject: [Minor] Some minor cleanups Found by: coverity scan --- src/libserver/html/html.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/libserver/html') diff --git a/src/libserver/html/html.cxx b/src/libserver/html/html.cxx index b9729a71e..c3485b099 100644 --- a/src/libserver/html/html.cxx +++ b/src/libserver/html/html.cxx @@ -174,22 +174,22 @@ html_check_balance(struct html_content *hc, */ if (hc->all_tags.empty()) { - auto &&vtag = std::make_unique(); + hc->all_tags.emplace_back(); + auto *vtag = hc->all_tags.back().get(); vtag->id = Tag_HTML; vtag->flags = FL_VIRTUAL; vtag->tag_start = 0; vtag->content_offset = 0; - calculate_content_length(vtag.get()); + calculate_content_length(vtag); if (!hc->root_tag) { - hc->root_tag = vtag.get(); + hc->root_tag = vtag; } else { vtag->parent = hc->root_tag; } - hc->all_tags.emplace_back(std::move(vtag)); - tag->parent = vtag.get(); + tag->parent = vtag; /* Recursively call with a virtual tag inserted */ return html_check_balance(hc, tag, tag_start_offset, tag_end_offset); -- cgit v1.2.3