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=b75ff503063b30246eb81770e082f3f54799d52a;hp=b76f5a5df22f8ab04d72ed6a955528bc1c597837;hpb=2007998771b1c4d9e762943676d7959daaf74385;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)