Browse Source

Trade: properly check a flag consisting of multiple bits.

pull/559/head
Vladimír Vondruš 4 years ago
parent
commit
6c73c1300c
  1. 2
      src/Magnum/Trade/AbstractSceneConverter.cpp

2
src/Magnum/Trade/AbstractSceneConverter.cpp

@ -156,7 +156,7 @@ Containers::Optional<Containers::Array<char>>
Implementation::SceneConverterOptionalButAlsoArray<char> Implementation::SceneConverterOptionalButAlsoArray<char>
#endif #endif
AbstractSceneConverter::convertToData(const MeshData& mesh) { AbstractSceneConverter::convertToData(const MeshData& mesh) {
CORRADE_ASSERT(features() & SceneConverterFeature::ConvertMeshToData, CORRADE_ASSERT(features() >= SceneConverterFeature::ConvertMeshToData,
"Trade::AbstractSceneConverter::convertToData(): mesh conversion not supported", {}); "Trade::AbstractSceneConverter::convertToData(): mesh conversion not supported", {});
Containers::Optional<Containers::Array<char>> out = doConvertToData(mesh); Containers::Optional<Containers::Array<char>> out = doConvertToData(mesh);

Loading…
Cancel
Save