suppress some signed conversion warnings

master
Daniel Kolesa 2018-01-10 00:40:12 +01:00
parent 64843f7aa7
commit e792613792
1 changed files with 4 additions and 4 deletions

View File

@ -920,12 +920,12 @@ namespace utf {
template<typename C, typename R>
inline std::size_t replace(R &sink) {
if constexpr(max_units<C> > 2) {
sink.put(0xEF);
sink.put(0xBF);
sink.put(0xBD);
sink.put(range_value_t<R>(0xEF));
sink.put(range_value_t<R>(0xBF));
sink.put(range_value_t<R>(0xBD));
return 3;
} else {
sink.put(0xFFFD);
sink.put(range_value_t<R>(0xFFFD));
}
return 1;
}