I have the following snippet
var drawText = try std.fmt.allocPrint(std.heap.page_allocator, "Draw: {}", .{draw});
defer std.heap.page_allocator.free(drawText);
var xWinText = try std.fmt.allocPrint(std.heap.page_allocator, "X Win: {}", .{xWin});
defer std.heap.page_allocator.free(xWinText);
var oWinText = try std.fmt.allocPrint(std.heap.page_allocator, "O Win: {}", .{oWin});
defer std.heap.page_allocator.free(oWinText);
raylib.DrawText(drawText, 0, 600, 20, raylib.WHITE);
raylib.DrawText(xWinText, 240, 600, 20, raylib.RED);
raylib.DrawText(oWinText, 500, 600, 20, raylib.GREEN);
It throws the following error
src/main.zig:120:25: error: expected type '[*:0]const u8', found '[]u8'
raylib.DrawText(drawText, 0, 600, 20, raylib.WHITE);
^~~~~~~~
raylib/raylib.zig:4835:12: note: parameter type declared here
text: [*:0]const u8,
I believe raylib.DrawText want to receive an array of many pointers while I'm providing it with a slice.
I am not sure what to here to make it work.

