diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2020-08-14 17:19:19 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-14 17:19:19 +0200 |
commit | 13e49be6602314fe5e5d7beb8a807d5d892e864e (patch) | |
tree | e9dcdbcf58e0b45eb2abc068e9f475a28204c7be /src/libstore/local-store.cc | |
parent | 7714d9a943bd36e984a1531fbc367ce124fc94da (diff) | |
parent | 1d2e80ddd669ef6da94c0f8c8ad734c1b0cf7d10 (diff) |
Merge pull request #3875 from obsidiansystems/new-interface-for-path-pathOpt
Offer a safer interface for path and pathOpt
Diffstat (limited to 'src/libstore/local-store.cc')
-rw-r--r-- | src/libstore/local-store.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libstore/local-store.cc b/src/libstore/local-store.cc index 8cb1af7c7..bccd77b68 100644 --- a/src/libstore/local-store.cc +++ b/src/libstore/local-store.cc @@ -618,11 +618,11 @@ uint64_t LocalStore::addValidPath(State & state, registration above is undone. */ if (checkOutputs) checkDerivationOutputs(info.path, drv); - for (auto & i : drv.outputs) { + for (auto & i : drv.outputsAndPaths(*this)) { state.stmtAddDerivationOutput.use() (id) (i.first) - (printStorePath(i.second.path(*this, drv.name))) + (printStorePath(i.second.second)) .exec(); } } |