BUG#452: Fix to argument checking for TOUPPER and TOLOWER subcommands.
This commit is contained in:
parent
242f4f2fc8
commit
bc16c68a14
|
@ -59,7 +59,7 @@ bool cmStringCommand::InitialPass(std::vector<std::string> const& args)
|
|||
bool cmStringCommand::HandleToUpperLowerCommand(
|
||||
std::vector<std::string> const& args, bool toUpper)
|
||||
{
|
||||
if ( args.size() <= 1 )
|
||||
if ( args.size() < 3 )
|
||||
{
|
||||
this->SetError("no output variable specified");
|
||||
return false;
|
||||
|
@ -85,7 +85,7 @@ bool cmStringCommand::HandleToUpperLowerCommand(
|
|||
//----------------------------------------------------------------------------
|
||||
bool cmStringCommand::HandleAsciiCommand(std::vector<std::string> const& args)
|
||||
{
|
||||
if ( args.size() <= 1 )
|
||||
if ( args.size() < 3 )
|
||||
{
|
||||
this->SetError("No output variable specified");
|
||||
return false;
|
||||
|
|
Loading…
Reference in New Issue