aboutsummaryrefslogtreecommitdiffstats
path: root/src/control.zig
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2021-11-10 15:26:15 +0000
committers-ol <s+removethis@s-ol.nu>2021-11-10 15:26:15 +0000
commit2044c119414af5220051f14877aa921a9cb87071 (patch)
tree9a73f0332e550805553a049c693b74dd9d39cae7 /src/control.zig
parentresolve '#pragma include "...path..."' directives (diff)
downloadglsl-view-2044c119414af5220051f14877aa921a9cb87071.tar.gz
glsl-view-2044c119414af5220051f14877aa921a9cb87071.zip
better error messages
Diffstat (limited to 'src/control.zig')
-rw-r--r--src/control.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/control.zig b/src/control.zig
index cbdea05..0d3356b 100644
--- a/src/control.zig
+++ b/src/control.zig
@@ -5,8 +5,10 @@ const cfg = @import("config.zig");
fn verify_args(expected: u8, got: []const u8) !void {
for (got) |typ| {
- if (typ != expected)
+ if (typ != expected) {
+ std.debug.warn("expected '{c}' but got '{c}' element (expected {})\n", .{expected, typ, got});
return error.typeMismatch;
+ }
}
}
@@ -181,7 +183,7 @@ pub const ControlServer = struct {
}
self.set_uniform(path[1..], argv, argc, types) catch |err| {
- std.debug.warn("{}\n", .{err});
+ std.debug.warn("{} while processing {}\n", .{err, path});
};
return 0;
}