diff --git a/src/Magnum/Shapes/AbstractShape.h b/src/Magnum/Shapes/AbstractShape.h index 393ffb860..b90ab3f61 100644 --- a/src/Magnum/Shapes/AbstractShape.h +++ b/src/Magnum/Shapes/AbstractShape.h @@ -51,7 +51,7 @@ This class is not directly instantiable, use @ref Shape instead. See @see @ref AbstractShape2D, @ref AbstractShape3D */ template class MAGNUM_SHAPES_EXPORT AbstractShape: public SceneGraph::AbstractGroupedFeature, Float> { - #ifndef CORRADE_MSVC2015_COMPATIBILITY + #ifndef CORRADE_MSVC2017_COMPATIBILITY friend const Implementation::AbstractShape& Implementation::getAbstractShape<>(const AbstractShape&); #else /* Otherwise it complains that this is not a function */