]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Css: Implement move only queue properly
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 5 Feb 2021 14:26:38 +0000 (14:26 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 5 Feb 2021 14:26:38 +0000 (14:26 +0000)
src/libserver/css/css_tokeniser.cxx

index 03e70c32f7c5f86f7a7007a98efe0e52a67bd4f0..4f49a35ba779f27083423f6e6e4cfcf1af7d48a8 100644 (file)
@@ -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 */