about summary refs log tree commit diff
path: root/third_party/nix/src/nix/build.cc
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nix/src/nix/build.cc')
-rw-r--r--third_party/nix/src/nix/build.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/third_party/nix/src/nix/build.cc b/third_party/nix/src/nix/build.cc
index 0738821a89..9ab2d27e0f 100644
--- a/third_party/nix/src/nix/build.cc
+++ b/third_party/nix/src/nix/build.cc
@@ -47,11 +47,11 @@ struct CmdBuild : MixDryRun, InstallablesCommand {
     for (size_t i = 0; i < buildables.size(); ++i) {
       auto& b(buildables[i]);
 
-      if (outLink != "") {
+      if (!outLink.empty()) {
         for (auto& output : b.outputs) {
           if (auto store2 = store.dynamic_pointer_cast<LocalFSStore>()) {
             std::string symlink = outLink;
-            if (i) {
+            if (i != 0u) {
               symlink += fmt("-%d", i);
             }
             if (output.first != "out") {