diff options
| author | s-ol <s+removethis@s-ol.nu> | 2024-11-13 19:07:20 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2024-11-13 19:07:20 +0000 |
| commit | b57565b654021852c165592cdf282654a5170c98 (patch) | |
| tree | f05edad3508c6b6a838397c34bdc4cc05405ab88 /src/config.zig | |
| parent | inject #line directives for better error reporting (diff) | |
| download | glsl-view-b57565b654021852c165592cdf282654a5170c98.tar.gz glsl-view-b57565b654021852c165592cdf282654a5170c98.zip | |
update for zig 0.13.0
Diffstat (limited to 'src/config.zig')
| -rw-r--r-- | src/config.zig | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/config.zig b/src/config.zig index 27d0b44..f3d8c01 100644 --- a/src/config.zig +++ b/src/config.zig @@ -63,7 +63,8 @@ pub const Config = struct { const len: usize = try file.read(buffer[0..]); c.yaml_parser_set_input_string(&parser, buffer[0..], len); - const dirname = fs.path.dirname(filename) orelse ""; + const dirname = fs.path.dirname(filename) orelse "."; + debug.print("file/dirname is {s} / {s}\n", .{filename, dirname}); var config: Config = .{ .width = 1920, .height = 1080, @@ -220,7 +221,7 @@ fn parseOutputs(parser: *c.yaml_parser_t, allocator: *const std.mem.Allocator) ! switch (seqEvent.type) { c.YAML_SEQUENCE_END_EVENT => break, c.YAML_MAPPING_START_EVENT => { - var output = &outputs[output_count]; + const output = &outputs[output_count]; output.* = defaultOutput; while (true) { @@ -285,7 +286,7 @@ fn parseParameters(parser: *c.yaml_parser_t, allocator: *const std.mem.Allocator switch (seqEvent.type) { c.YAML_SEQUENCE_END_EVENT => break, c.YAML_MAPPING_START_EVENT => { - var param = ¶meters[param_count]; + const param = ¶meters[param_count]; var have_name = false; var have_type = false; |
