diff --git a/src/analysis/processing/qgsrasteranalysisutils.cpp b/src/analysis/processing/qgsrasteranalysisutils.cpp index f6146f3efbd..059a60595c1 100644 --- a/src/analysis/processing/qgsrasteranalysisutils.cpp +++ b/src/analysis/processing/qgsrasteranalysisutils.cpp @@ -291,6 +291,8 @@ std::vector QgsRasterAnalysisUtils::getCellValuesFromBlockStack( const s { //get all values from inputBlocks std::vector cellValues; + cellValues.reserve( inputBlocks.size() ); + for ( auto &block : inputBlocks ) { double value = 0;