forked from lix-project/lix
parseExprFromFile -> evalFile
parseExprFromFile() should be avoided since it doesn't cache anything.
This commit is contained in:
parent
ba75c69e00
commit
23fa7e3606
|
@ -30,10 +30,8 @@ Value * SourceExprCommand::getSourceExpr(EvalState & state)
|
||||||
|
|
||||||
vSourceExpr = state.allocValue();
|
vSourceExpr = state.allocValue();
|
||||||
|
|
||||||
if (file != "") {
|
if (file != "")
|
||||||
Expr * e = state.parseExprFromFile(resolveExprPath(lookupFileArg(state, file)));
|
state.evalFile(lookupFileArg(state, file), *vSourceExpr);
|
||||||
state.eval(e, *vSourceExpr);
|
|
||||||
}
|
|
||||||
|
|
||||||
else {
|
else {
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue