From 6e869a715b301942beec60cbeed672b7f97ad4ec Mon Sep 17 00:00:00 2001 From: Marcus Winter Date: Mon, 19 Jan 2015 13:44:16 +0100 Subject: [PATCH] algorithms_cpp: removed cppcheck style warnings --- algorithms_cpp/test/zip_iterator_test.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/algorithms_cpp/test/zip_iterator_test.cc b/algorithms_cpp/test/zip_iterator_test.cc index 0b85671..7ac51c1 100644 --- a/algorithms_cpp/test/zip_iterator_test.cc +++ b/algorithms_cpp/test/zip_iterator_test.cc @@ -40,16 +40,16 @@ typedef std::vector::const_iterator constVectorIterator; struct DotProductFunctor { template - int operator()(embb::algorithms::ZipPair pair) { + int operator()(embb::algorithms::ZipPair pair) const { return pair.First() * pair.Second(); } template - int operator()(int lhs, embb::algorithms::ZipPair rhs) { + int operator()(int lhs, embb::algorithms::ZipPair rhs) const { return lhs + rhs.First() * rhs.Second(); } - int operator()(int lhs, int rhs) { + int operator()(int lhs, int rhs) const { return lhs + rhs; } }; @@ -59,7 +59,7 @@ struct DotProductFunctor { * The result overwrites the original number. */ struct Square { - void operator()(embb::algorithms::ZipPair pair) { + void operator()(embb::algorithms::ZipPair pair) const { pair.First() = pair.First() * pair.First(); pair.Second() = pair.Second() * pair.Second(); } @@ -189,7 +189,7 @@ void ZipIteratorTest::TestIteratorTypes() { struct MultiDotProductFunctor{ mtapi_int64_t operator()( embb::algorithms::ZipPair, - embb::algorithms::ZipPair > rhs ) { + embb::algorithms::ZipPair > rhs) const { return rhs.First().First() * rhs.First().Second() * rhs.Second().First() * rhs.Second().Second(); } -- libgit2 0.26.0