diff --git a/Common/Math/vtkFFT.txx b/Common/Math/vtkFFT.txx index 043812a2f3210f5f8b0eb5f10357a2deaa3f32d8..8c8410aeee9d79760add34e0157cd1a6ddf8574a 100644 --- a/Common/Math/vtkFFT.txx +++ b/Common/Math/vtkFFT.txx @@ -327,7 +327,7 @@ vtkSmartPointer vtkFFT::Csd(vtkScalarNumberArray* vtkSMPTools::Fill(averageRange.begin(), averageRange.end(), 0.0); auto resRange = vtk::DataArrayTupleRange(result); - using ConstTupleRef = decltype(resRange)::ConstTupleReferenceType; + using ConstTupleRef = typename decltype(resRange)::ConstTupleReferenceType; for (unsigned int i = 0; i < shape[0]; ++i) { auto begin = resRange.cbegin() + i * shape[1];