2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-15 13:02:11 +00:00

Merge of Perforce change 1587: "if" was testing only the first element of

simple expression.


[SVN r13278]
This commit is contained in:
Vladimir Prus
2002-03-26 07:51:38 +00:00
parent 4c5c5f55ec
commit 18c3412b84
2 changed files with 2 additions and 8 deletions

View File

@@ -163,10 +163,6 @@ compile_eval(
switch( parse->num )
{
case EXPR_EXISTS:
if( ll && ll->string[0] ) status = 1;
break;
case EXPR_NOT:
if( !ll ) status = 1;
break;
@@ -209,6 +205,7 @@ compile_eval(
break;
case EXPR_EXISTS: if( lcmp( ll, L0 ) != 0 ) status = 1; break;
case EXPR_EQUALS: if( lcmp( ll, lr ) == 0 ) status = 1; break;
case EXPR_NOTEQ: if( lcmp( ll, lr ) != 0 ) status = 1; break;
case EXPR_LESS: if( lcmp( ll, lr ) < 0 ) status = 1; break;

View File

@@ -163,10 +163,6 @@ compile_eval(
switch( parse->num )
{
case EXPR_EXISTS:
if( ll && ll->string[0] ) status = 1;
break;
case EXPR_NOT:
if( !ll ) status = 1;
break;
@@ -209,6 +205,7 @@ compile_eval(
break;
case EXPR_EXISTS: if( lcmp( ll, L0 ) != 0 ) status = 1; break;
case EXPR_EQUALS: if( lcmp( ll, lr ) == 0 ) status = 1; break;
case EXPR_NOTEQ: if( lcmp( ll, lr ) != 0 ) status = 1; break;
case EXPR_LESS: if( lcmp( ll, lr ) < 0 ) status = 1; break;