diff options
author | 2023-02-06 22:32:10 -0800 | |
---|---|---|
committer | 2023-02-06 22:32:10 -0800 | |
commit | 6699fe14e7c2b83df7df0e3f5748529b7c80ae8b (patch) | |
tree | b6256d3866e029e84c2ad3088a6b44274e59e475 | |
parent | add7b1101e480fb4a88326c9d167669c90fba3b6 (diff) | |
download | bun-6699fe14e7c2b83df7df0e3f5748529b7c80ae8b.tar.gz bun-6699fe14e7c2b83df7df0e3f5748529b7c80ae8b.tar.zst bun-6699fe14e7c2b83df7df0e3f5748529b7c80ae8b.zip |
minor cleanup
-rw-r--r-- | src/install/lockfile.zig | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/install/lockfile.zig b/src/install/lockfile.zig index 0654e813c..fa3322897 100644 --- a/src/install/lockfile.zig +++ b/src/install/lockfile.zig @@ -3326,17 +3326,20 @@ const Buffers = struct { this.dependencies.expandToCapacity(); this.dependencies.items.len = external_dependency_list.len; - for (external_dependency_list) |external_dep, i| { - this.dependencies.items[i] = Dependency.toDependency(external_dep, extern_context); + for (external_dependency_list) |*external_dep| { + const dep = external_dep.*; + external_dep.* = Dependency.toDependency(dep, extern_context); } // Legacy tree structure stores package IDs instead of dependency IDs if (this.trees.items.len > 0 and this.trees.items[0].dependency_id != Tree.root_dep_id) { for (this.trees.items) |*tree| { - tree.dependency_id = try this.legacyPackageToDependencyID(tree.dependency_id); + const dependency_id = tree.dependency_id; + tree.dependency_id = try this.legacyPackageToDependencyID(dependency_id); } - for (this.hoisted_dependencies.items) |package_id, i| { - this.hoisted_dependencies.items[i] = try this.legacyPackageToDependencyID(package_id); + for (this.hoisted_dependencies.items) |*package_id| { + const pid = package_id.*; + package_id.* = try this.legacyPackageToDependencyID(pid); } } |