From 6b2d4701bb0781c6bd8ccbd959e705bedb4a3730 Mon Sep 17 00:00:00 2001 From: Niels Dekker Date: Tue, 4 Apr 2023 21:28:50 +0200 Subject: [PATCH] COMP: Fix `[[nodiscard]]` warnings in PolyLineParametricPath1 example Fixed Mac/Darwin Clang warnings saying: > warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] From https://open.cdash.org/viewBuildError.php?type=1&buildid=8600267 --- .../Path/PolyLineParametricPath1.cxx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Examples/DataRepresentation/Path/PolyLineParametricPath1.cxx b/Examples/DataRepresentation/Path/PolyLineParametricPath1.cxx index c7124dfcc2f..da6332dde76 100644 --- a/Examples/DataRepresentation/Path/PolyLineParametricPath1.cxx +++ b/Examples/DataRepresentation/Path/PolyLineParametricPath1.cxx @@ -102,9 +102,15 @@ main(int argc, char * argv[]) point[0] = origin[0] + spacing[0] * size[0]; point[1] = origin[1] + spacing[1] * size[1]; - image->TransformPhysicalPointToContinuousIndex(origin, cindex); + using ContinuousIndexValueType = ContinuousIndexType::ValueType; + + cindex = + image->TransformPhysicalPointToContinuousIndex( + origin); path->AddVertex(cindex); - image->TransformPhysicalPointToContinuousIndex(point, cindex); + cindex = + image->TransformPhysicalPointToContinuousIndex( + point); path->AddVertex(cindex); // Software Guide : EndCodeSnippet