Skip to content

Commit

Permalink
Fix silly logic error identified by Coverity
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Jul 3, 2017
1 parent 4c52db9 commit a259d9f
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions src/core/processing/qgsprocessingparameters.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -920,7 +920,7 @@ QString QgsProcessingParameterDefinition::valueAsPythonString( const QVariant &v
QString QgsProcessingParameterDefinition::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += type() + ' ';
code += mDefault.toString();
Expand Down Expand Up @@ -963,7 +963,7 @@ QString QgsProcessingParameterBoolean::valueAsPythonString( const QVariant &val,
QString QgsProcessingParameterBoolean::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += type() + ' ';
code += mDefault.toBool() ? QStringLiteral( "true" ) : QStringLiteral( "false" );
Expand Down Expand Up @@ -1216,7 +1216,7 @@ bool QgsProcessingParameterFile::checkValueIsAcceptable( const QVariant &input,
QString QgsProcessingParameterFile::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += ( mBehavior == File ? QStringLiteral( "file" ) : QStringLiteral( "folder" ) ) + ' ';
code += mDefault.toString();
Expand Down Expand Up @@ -1457,7 +1457,7 @@ QString QgsProcessingParameterMultipleLayers::valueAsPythonString( const QVarian
QString QgsProcessingParameterMultipleLayers::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
switch ( mLayerType )
{
Expand Down Expand Up @@ -1881,7 +1881,7 @@ QString QgsProcessingParameterEnum::valueAsPythonString( const QVariant &value,
QString QgsProcessingParameterEnum::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "enum " );

Expand Down Expand Up @@ -1973,7 +1973,7 @@ QString QgsProcessingParameterString::valueAsPythonString( const QVariant &value
QString QgsProcessingParameterString::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "string " );

Expand Down Expand Up @@ -2206,7 +2206,7 @@ QString QgsProcessingParameterField::valueAsPythonString( const QVariant &value,
QString QgsProcessingParameterField::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "field " );

Expand Down Expand Up @@ -2408,7 +2408,7 @@ QString QgsProcessingParameterFeatureSource::valueAsPythonString( const QVariant
QString QgsProcessingParameterFeatureSource::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "source " );

Expand Down Expand Up @@ -2556,7 +2556,7 @@ QString QgsProcessingParameterFeatureSink::valueAsPythonString( const QVariant &
QString QgsProcessingParameterFeatureSink::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "sink " );

Expand Down Expand Up @@ -2977,7 +2977,7 @@ QString QgsProcessingParameterVectorOutput::valueAsPythonString( const QVariant
QString QgsProcessingParameterVectorOutput::asScriptCode() const
{
QString code = QStringLiteral( "##%1=" ).arg( mName );
if ( mFlags && FlagOptional )
if ( mFlags & FlagOptional )
code += QStringLiteral( "optional " );
code += QStringLiteral( "vectorOut " );

Expand Down

0 comments on commit a259d9f

Please sign in to comment.