Переглянути джерело

cmWhileCommand: Simplify context construction

Brad King 9 роки тому
батько
коміт
a559f0f6b0
1 змінених файлів з 2 додано та 6 видалено
  1. 2 6
      Source/cmWhileCommand.cxx

+ 2 - 6
Source/cmWhileCommand.cxx

@@ -55,13 +55,9 @@ IsFunctionBlocked(const cmListFileFunction& lff, cmMakefile &mf,
       commandContext.Line = execContext.Line;
       commandContext.Name = execContext.Name;
 
-      cmListFileContext conditionContext =
-          cmListFileContext::FromCommandContext(
-            commandContext,
-            this->GetStartingContext().FilePath);
-
       cmConditionEvaluator conditionEvaluator(
-            mf, conditionContext,
+            mf,
+            this->GetStartingContext(),
             mf.GetBacktrace(commandContext));
 
       bool isTrue = conditionEvaluator.IsTrue(