From: Vsevolod Stakhov Date: Mon, 19 Jul 2021 11:16:03 +0000 (+0100) Subject: [Minor] Fix off-by-one error when parsing id selectors X-Git-Tag: 3.0~132 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0cd011920b3f48fac63139bfa5d6ca685a6235a5;p=thirdparty%2Frspamd.git [Minor] Fix off-by-one error when parsing id selectors --- diff --git a/src/libserver/css/css_selector.cxx b/src/libserver/css/css_selector.cxx index 75baec8f23..86ff482fec 100644 --- a/src/libserver/css/css_selector.cxx +++ b/src/libserver/css/css_selector.cxx @@ -87,7 +87,7 @@ auto process_selector_tokens(rspamd_mempool_t *pool, cur_selector = std::make_unique( css_selector::selector_type::SELECTOR_ID); cur_selector->value = - parser_tok.get_string_or_default("").substr(1); + parser_tok.get_string_or_default(""); state = selector_process_state::selector_ident_consumed; break; default: