summaryrefslogtreecommitdiff
path: root/src/Installation.zig
diff options
context:
space:
mode:
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.*);