From 79f74943b525daa06f2b2c3d460da97a88aee5bb Mon Sep 17 00:00:00 2001 From: Daniele Cocca Date: Tue, 15 Mar 2022 10:20:24 +0000 Subject: [PATCH] CBE: fix output of airMinMax() This was trying to output a ternary operator, but the output was broken by the lack of a '?'. --- src/codegen/c.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/codegen/c.zig b/src/codegen/c.zig index c63cb27529..05ceb30379 100644 --- a/src/codegen/c.zig +++ b/src/codegen/c.zig @@ -2541,7 +2541,7 @@ fn airMinMax(f: *Function, inst: Air.Inst.Index, operator: [*:0]const u8) !CValu try f.writeCValue(writer, lhs); try writer.print("{s}", .{operator}); try f.writeCValue(writer, rhs); - try writer.writeAll(") "); + try writer.writeAll(") ? "); try f.writeCValue(writer, lhs); try writer.writeAll(" : "); try f.writeCValue(writer, rhs);