diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-06-10 15:15:45 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2021-06-11 15:09:10 +0100 |
commit | 9b2fb6ce7e647bdf719c6598098ecd0f112cb016 (patch) | |
tree | 73b7a3d970167e9a89d6b69eaca56111e8c39085 /src/libserver/css/css_tokeniser.cxx | |
parent | b74798de84b52b960cdf98562a62461363da291e (diff) | |
download | rspamd-9b2fb6ce7e647bdf719c6598098ecd0f112cb016.tar.gz rspamd-9b2fb6ce7e647bdf719c6598098ecd0f112cb016.zip |
[Project] Html/CSS: Add transform from a CSS rule to html block
Diffstat (limited to 'src/libserver/css/css_tokeniser.cxx')
-rw-r--r-- | src/libserver/css/css_tokeniser.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libserver/css/css_tokeniser.cxx b/src/libserver/css/css_tokeniser.cxx index 0b1467d8f..f31fdc009 100644 --- a/src/libserver/css/css_tokeniser.cxx +++ b/src/libserver/css/css_tokeniser.cxx @@ -75,7 +75,7 @@ auto make_token<css_parser_token::token_type::delim_token, char>(const char &c) } template<> -auto make_token<css_parser_token::token_type::number_token, double>(const double &d) +auto make_token<css_parser_token::token_type::number_token, float>(const float &d) -> css_parser_token { return css_parser_token{css_parser_token::token_type::number_token, d}; @@ -145,13 +145,13 @@ constexpr frozen::unordered_map<frozen::string, css_dimension_data, max_dims> di auto css_parser_token::adjust_dim(const css_parser_token &dim_token) -> bool { - if (!std::holds_alternative<double>(value) || + if (!std::holds_alternative<float>(value) || !std::holds_alternative<std::string_view>(dim_token.value)) { /* Invalid tokens */ return false; } - auto num = std::get<double>(value); + auto num = std::get<float>(value); auto sv = std::get<std::string_view>(dim_token.value); auto dim_found = dimensions_map.find(sv); |