From 576876dd322a4613110046ae97363d4209bdfbba Mon Sep 17 00:00:00 2001 From: dzaima Date: Mon, 12 Jul 2021 00:50:29 +0300 Subject: [PATCH] fix warnings for usz==u64 --- src/core/harr.c | 2 +- src/core/stuff.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/harr.c b/src/core/harr.c index c02f2fc0..7b862a36 100644 --- a/src/core/harr.c +++ b/src/core/harr.c @@ -136,7 +136,7 @@ static void harrP_print(B x) { B* p = c(HArr,x)->a; usz am = *c(HArr,x)->sh; usz ia = a(x)->ia; - printf("(partial HArr %d/%d: ⟨", am, ia); + printf("(partial HArr "N64d"/"N64d": ⟨", (u64)am, (u64)ia); for (usz i = 0; i < ia; i++) { if (i) printf(", "); if (i>=am) printf("?"); diff --git a/src/core/stuff.c b/src/core/stuff.c index 71187f65..6f1249c3 100644 --- a/src/core/stuff.c +++ b/src/core/stuff.c @@ -43,8 +43,8 @@ NOINLINE void arr_print(B x) { // should accept refc=0 arguments for debugging p } usz* sh = a(x)->sh; for (i32 i = 0; i < r; i++) { - if(i==0)printf("%d",sh[i]); - else printf("‿%d",sh[i]); + if(i==0)printf(N64d,(u64)sh[i]); + else printf("‿"N64d,(u64)sh[i]); } printf("⥊"); } else if (ia>0) {