From: Vsevolod Stakhov Date: Tue, 9 Mar 2021 12:56:25 +0000 (+0000) Subject: [Minor] Css: Fix exponent parsing X-Git-Tag: 3.0~599 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=664b9385107575c25a14aecc777c1d360d020382;p=thirdparty%2Frspamd.git [Minor] Css: Fix exponent parsing --- diff --git a/src/libserver/css/css_tokeniser.cxx b/src/libserver/css/css_tokeniser.cxx index 1d6e89df78..d836f420a2 100644 --- a/src/libserver/css/css_tokeniser.cxx +++ b/src/libserver/css/css_tokeniser.cxx @@ -337,6 +337,14 @@ auto css_tokeniser::consume_number() -> struct css_parser_token if (next_c == '+' || next_c == '-') { i ++; } + else if (!g_ascii_isdigit(next_c)) { + /* Not an exponent */ + break; + } + } + else { + /* Not an exponent */ + break; } } else {