aboutsummaryrefslogtreecommitdiff
path: root/src/nix/repl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/nix/repl.cc')
-rw-r--r--src/nix/repl.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nix/repl.cc b/src/nix/repl.cc
index 5cfb408f7..ed67c285f 100644
--- a/src/nix/repl.cc
+++ b/src/nix/repl.cc
@@ -481,7 +481,9 @@ bool NixRepl::processLine(string line)
lineno = 0;
} else {
// assume it's a derivation
- std::tie(filename, lineno) = findDerivationFilename(state, v, arg);
+ Pos pos = findDerivationFilename(state, v, arg);
+ filename = pos.file;
+ lineno = pos.line;
}
// Open in EDITOR