aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstore/build.cc')
-rw-r--r--src/libstore/build.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libstore/build.cc b/src/libstore/build.cc
index 881f2dac8..64443d41a 100644
--- a/src/libstore/build.cc
+++ b/src/libstore/build.cc
@@ -1140,7 +1140,8 @@ void DerivationGoal::computeClosure()
{
registerValidPath(txn, i->second.path,
contentHashes[i->second.path],
- allReferences[i->second.path]);
+ allReferences[i->second.path],
+ drvPath);
}
txn.commit();
@@ -1501,7 +1502,7 @@ void SubstitutionGoal::finished()
Transaction txn;
createStoreTransaction(txn);
- registerValidPath(txn, storePath, contentHash, references);
+ registerValidPath(txn, storePath, contentHash, references, "");
txn.commit();
outputLock->setDeletion(true);