From 0d9e06351282b2d330600ee3a0b7b795f7e56f0f Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sun, 14 Jun 2020 16:27:22 +0200 Subject: [PATCH] QgsProcessingParameters::parameterAsSink(): add nullptr check for consistency --- src/core/processing/qgsprocessingparameters.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/processing/qgsprocessingparameters.cpp b/src/core/processing/qgsprocessingparameters.cpp index 0b8f631f4038..59a80d39b0fc 100644 --- a/src/core/processing/qgsprocessingparameters.cpp +++ b/src/core/processing/qgsprocessingparameters.cpp @@ -598,7 +598,7 @@ QgsFeatureSink *QgsProcessingParameters::parameterAsSink( const QgsProcessingPar } QString dest; - if ( val.canConvert() ) + if ( definition && val.canConvert() ) { dest = val.value< QgsProperty >().valueAsString( context.expressionContext(), definition->defaultValue().toString() ); }