Propagate path context via builtins.readFile

This commit is contained in:
Nikolay Amiantov 2016-03-04 13:47:19 +03:00
parent 0a26b56cba
commit f7f0116dd7

View file

@ -765,7 +765,7 @@ static void prim_readFile(EvalState & state, const Pos & pos, Value * * args, Va
string s = readFile(state.checkSourcePath(path));
if (s.find((char) 0) != string::npos)
throw Error(format("the contents of the file %1% cannot be represented as a Nix string") % path);
mkString(v, s.c_str());
mkString(v, s.c_str(), context);
}