diff --git a/src/calibre/srv/fast_css_transform.cpp b/src/calibre/srv/fast_css_transform.cpp index 652bc1784c..1a0137b39a 100644 --- a/src/calibre/srv/fast_css_transform.cpp +++ b/src/calibre/srv/fast_css_transform.cpp @@ -302,7 +302,7 @@ class Token { for (auto ch : text) { if (is_printable_ascii(ch)) { if ('A' <= ch && ch <= 'Z') ch += 'a' - 'A'; - scratch.push_back(ch); + scratch.push_back((char)ch); } else return false; } return true;