From aa0afa2d0225bfe3566a7508057569f3bc410aac Mon Sep 17 00:00:00 2001 From: voideanvalue Date: Sat, 6 Dec 2025 22:17:33 +0000 Subject: [PATCH] fix C ABI compat for ghostty_quick_terminal_size_tag_e --- src/config/Config.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config/Config.zig b/src/config/Config.zig index 82e81a01f..20256e951 100644 --- a/src/config/Config.zig +++ b/src/config/Config.zig @@ -7987,7 +7987,8 @@ pub const QuickTerminalSize = struct { tag: Tag, value: Value, - pub const Tag = enum(u8) { none, percentage, pixels }; + /// c_int because it needs to be extern compatible + pub const Tag = enum(c_int) { none, percentage, pixels }; pub const Value = extern union { percentage: f32,