summaryrefslogtreecommitdiffstats
path: root/src/libserver/css/css_tokeniser.cxx
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2021-06-10 15:15:45 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2021-06-11 15:09:10 +0100
commit9b2fb6ce7e647bdf719c6598098ecd0f112cb016 (patch)
tree73b7a3d970167e9a89d6b69eaca56111e8c39085 /src/libserver/css/css_tokeniser.cxx
parentb74798de84b52b960cdf98562a62461363da291e (diff)
downloadrspamd-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.cxx6
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);