X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMicrosoft.Build.Engine%2FMicrosoft.Build.BuildEngine%2FConditionNotExpression.cs;h=28d9292564e5bac94c99ecef3a1ccacda02fa870;hb=f4774442eaf92333012ae8b0a431739b4efe22bf;hp=b76f5a5df22f8ab04d72ed6a955528bc1c597837;hpb=a3ea7ceb4d4f5e2cb8ea421313e8939640fb898c;p=mono.git diff --git a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConditionNotExpression.cs b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConditionNotExpression.cs index b76f5a5df22..28d9292564e 100644 --- a/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConditionNotExpression.cs +++ b/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ConditionNotExpression.cs @@ -31,7 +31,7 @@ using System; using System.Xml; namespace Microsoft.Build.BuildEngine { - internal class ConditionNotExpression : ConditionExpression { + internal sealed class ConditionNotExpression : ConditionExpression { readonly ConditionExpression expression; @@ -56,10 +56,9 @@ namespace Microsoft.Build.BuildEngine { throw new NotSupportedException (); } - // FIXME: check if we really can do it public override bool CanEvaluateToBool (Project context) { - return true; + return expression.CanEvaluateToBool (context); } public override bool CanEvaluateToNumber (Project context)