From a7b7fcfb16bc05cb54bc90f11c84343782e41762 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 22 Jul 2021 22:43:08 +0200 Subject: [PATCH] Remove redundant RealisedPath::closure() call --- src/libstore/build/derivation-goal.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libstore/build/derivation-goal.cc b/src/libstore/build/derivation-goal.cc index dad8717a2..876b8def0 100644 --- a/src/libstore/build/derivation-goal.cc +++ b/src/libstore/build/derivation-goal.cc @@ -340,11 +340,10 @@ void DerivationGoal::gaveUpOnSubstitution() /* Copy the input sources from the eval store to the build store. */ if (&worker.evalStore != &worker.store) { - RealisedPath::Set inputSrcs, inputClosure; + RealisedPath::Set inputSrcs; for (auto & i : drv->inputSrcs) inputSrcs.insert(i); - RealisedPath::closure(worker.evalStore, inputSrcs, inputClosure); - copyClosure(worker.evalStore, worker.store, inputClosure); + copyClosure(worker.evalStore, worker.store, inputSrcs); } for (auto & i : drv->inputSrcs) {