about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--nix-repl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/nix-repl.cc b/nix-repl.cc
index 78be0f98c426..1c7b2f5142e9 100644
--- a/nix-repl.cc
+++ b/nix-repl.cc
@@ -311,10 +311,10 @@ bool NixRepl::processLine(string line)
     else if (command == ":b" || command == ":s") {
         Value v;
         evalString(arg, v);
-        DrvInfo drvInfo;
+        DrvInfo drvInfo(state);
         if (!getDerivation(state, v, drvInfo, false))
             throw Error("expression does not evaluation to a derivation, so I can't build it");
-        Path drvPath = drvInfo.queryDrvPath(state);
+        Path drvPath = drvInfo.queryDrvPath();
         if (drvPath == "" || !store->isValidPath(drvPath))
             throw Error("expression did not evaluate to a valid derivation");