From: Vsevolod Stakhov Date: Fri, 5 Feb 2021 14:26:38 +0000 (+0000) Subject: [Minor] Css: Implement move only queue properly X-Git-Tag: 3.0~702 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=529089bab628319a7f3b7d50d070342421670af4;p=rspamd.git [Minor] Css: Implement move only queue properly --- diff --git a/src/libserver/css/css_tokeniser.cxx b/src/libserver/css/css_tokeniser.cxx index 03e70c32f..4f49a35ba 100644 --- a/src/libserver/css/css_tokeniser.cxx +++ b/src/libserver/css/css_tokeniser.cxx @@ -446,10 +446,10 @@ auto css_tokeniser::next_token(void) -> struct css_parser_token { /* Check pushback queue */ if (!backlog.empty()) { - auto &tok = backlog.front(); + auto tok = std::move(backlog.front()); backlog.pop_front(); - return std::move(tok); + return tok; } /* Helpers */