authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2022-10-06 01:10:29-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2022-10-25 05:11:28-04:00
logf8a8197caae9306b3f69a7af3445c76eea172f0f
tree251a614c0d37db9b81a62c34c214bf1d08327584
parent3b501b2d81e26fcadd15495eac62545fab1c4b49

c: fix incompatible pointer types warning


1 files changed, 4 insertions(+), 1 deletions(-)

src/codegen/c.zig+4-1
...@@ -2782,7 +2782,10 @@ fn airSlice(f: *Function, inst: Air.Inst.Index) !CValue {...@@ -2782,7 +2782,10 @@ fn airSlice(f: *Function, inst: Air.Inst.Index) !CValue {
2782 const inst_ty = f.air.typeOfIndex(inst);2782 const inst_ty = f.air.typeOfIndex(inst);
2783 const local = try f.allocLocal(inst_ty, .Const);2783 const local = try f.allocLocal(inst_ty, .Const);
27842784
2785 try writer.writeAll(" = {");2785 try writer.writeAll(" = {(");
2786 var buf: Type.SlicePtrFieldTypeBuffer = undefined;
2787 try f.renderTypecast(writer, inst_ty.slicePtrFieldType(&buf));
2788 try writer.writeByte(')');
2786 try f.writeCValue(writer, ptr);2789 try f.writeCValue(writer, ptr);
2787 try writer.writeAll(", ");2790 try writer.writeAll(", ");
2788 try f.writeCValue(writer, len);2791 try f.writeCValue(writer, len);