From 780c0eac10e77cc968c59a386ff4947656c6c01c Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Tue, 24 Jul 2012 17:52:02 +0200 Subject: [PATCH] fix $$split()'s argument check Change-Id: I2cd6dc1ad571497f540360d17dadd5e4b300ef4a Reviewed-by: Daniel Teske --- src/shared/proparser/qmakebuiltins.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/proparser/qmakebuiltins.cpp b/src/shared/proparser/qmakebuiltins.cpp index dcacb70e528..9c9d9fc9b99 100644 --- a/src/shared/proparser/qmakebuiltins.cpp +++ b/src/shared/proparser/qmakebuiltins.cpp @@ -311,7 +311,7 @@ ProStringList QMakeEvaluator::evaluateExpandFunction( break; } case E_SPLIT: - if (args.count() != 2) { + if (args.count() < 1 || args.count() > 2) { evalError(fL1S("split(var, sep) requires one or two arguments")); } else { const QString &sep = (args.count() == 2) ? args.at(1).toQString(m_tmp1) : statics.field_sep;