mirror of
https://github.com/NixOS/nix
synced 2025-07-06 21:41:48 +02:00
Avoid pointless mutation
The code that was in between is now gone. We can just set `st` correctly the first time.
This commit is contained in:
parent
145aa2f118
commit
87824bca6b
1 changed files with 1 additions and 3 deletions
|
@ -372,10 +372,8 @@ Goal::Co LocalDerivationGoal::tryLocalBuild()
|
|||
} catch (BuildError & e) {
|
||||
outputLocks.unlock();
|
||||
|
||||
BuildResult::Status st = BuildResult::MiscFailure;
|
||||
|
||||
assert(derivationType);
|
||||
st =
|
||||
BuildResult::Status st =
|
||||
dynamic_cast<NotDeterministic*>(&e) ? BuildResult::NotDeterministic :
|
||||
statusOk(status) ? BuildResult::OutputRejected :
|
||||
!derivationType->isSandboxed() || diskFull ? BuildResult::TransientFailure :
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue