From de398b0fdee3081c323c43d9dac4a6690e0a6b4f Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sun, 26 Mar 2023 22:24:10 -0700 Subject: [PATCH] ecs: avoid @tagName failure on empty union field Signed-off-by: Stephen Gutekanst --- libs/ecs/src/systems.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ecs/src/systems.zig b/libs/ecs/src/systems.zig index fddec2a9..b7d2d6af 100644 --- a/libs/ecs/src/systems.zig +++ b/libs/ecs/src/systems.zig @@ -99,7 +99,7 @@ pub fn MessagesTag(comptime messages: anytype) type { }); } -const NoComponents = @TypeOf(.{}); +const NoComponents = @TypeOf(.{ .none = void }); const NoState = @TypeOf(.{}); /// Returns the namespaced components struct **type**.