diff --git a/Applications/FileIO/GocadIO/GocadSGridReader.cpp b/Applications/FileIO/GocadIO/GocadSGridReader.cpp index 008db648a3274d5b54cbcef325d856a3a98773e3..6bfe6b50ff28a74155dfc4d2788c7056433ad0e4 100644 --- a/Applications/FileIO/GocadIO/GocadSGridReader.cpp +++ b/Applications/FileIO/GocadIO/GocadSGridReader.cpp @@ -350,7 +350,8 @@ void GocadSGridReader::parseFaceSet(std::string& line, std::istream& in) ERR("****** k coord %d to big for id %d.", c[2], id); std::size_t const cell_id( _index_calculator.getCellIdx(c[0], c[1], c[2])); - face_set_property._property_data[cell_id] = face_indicator; + face_set_property._property_data[cell_id] = + static_cast<double>(face_indicator); } face_set_id_cnt++; }