summaryrefslogtreecommitdiff
path: root/src/Installation.zig
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2022-09-12 03:59:42 +0300
committerGravatar Uko Kokņevičs2022-09-12 03:59:42 +0300
commit9d3d2747b393843266053c7fa52e846ffd482cc4 (patch)
tree3bd0e20ea1e152e62ed664ae3f763d5354debea1 /src/Installation.zig
parentUpdate clap (diff)
downloadzup-9d3d2747b393843266053c7fa52e846ffd482cc4.tar.gz
zup-9d3d2747b393843266053c7fa52e846ffd482cc4.tar.xz
zup-9d3d2747b393843266053c7fa52e846ffd482cc4.zip
Zig update
Diffstat (limited to 'src/Installation.zig')
-rw-r--r--src/Installation.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Installation.zig b/src/Installation.zig
index 5efe128..4f7a48d 100644
--- a/src/Installation.zig
+++ b/src/Installation.zig
@@ -153,7 +153,8 @@ pub fn getAvailableList(config: Config) !Installations {
153 153
154 var it = vt.root.Object.iterator(); 154 var it = vt.root.Object.iterator();
155 while (it.next()) |kv| { 155 while (it.next()) |kv| {
156 if (try parseInstallation(config, kv.key_ptr.*, kv.value_ptr.*)) |*installation| { 156 var installation_opt = try parseInstallation(config, kv.key_ptr.*, kv.value_ptr.*);
157 if (installation_opt) |*installation| {
157 errdefer installation.deinit(); 158 errdefer installation.deinit();
158 159
159 var name = try allocator.dupe(u8, kv.key_ptr.*); 160 var name = try allocator.dupe(u8, kv.key_ptr.*);