Skip to content

Commit 462ec86

Browse files
Silence warning about data loss when converting to specified type (#82290)
1 parent 9a85cfa commit 462ec86

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/generic_factory.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1682,7 +1682,7 @@ class weighted_string_id_reader : public generic_typed_reader<weighted_string_id
16821682
std::pair<K, V> get_next( const JsonValue &val ) const {
16831683
if( val.is_member() ) {
16841684
const JsonMember &jm = dynamic_cast<const JsonMember &>( val );
1685-
return std::pair<K, V>( jm.name(), val.get_float() );
1685+
return std::pair<K, V>( jm.name(), static_cast<V>( val.get_float() ) );
16861686
} else if( val.test_object() ) {
16871687
JsonObject inline_pair = val.get_object();
16881688
if( !( inline_pair.size() == 1 || inline_pair.size() == 2 ) ) {

0 commit comments

Comments
 (0)