diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2016-01-07 04:44:13 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2016-01-07 04:44:13 +0100 |
commit | 772afbe98c7e74be35e7e5318967ce594e4d93e8 (patch) | |
tree | 006ef64214c4ab980ff3125ea812f42235706b5b /sys/src/cmd/upas | |
parent | 9c99d0c8d3236b87bd292ac29d4d1b2d5f550bd5 (diff) |
format pointer subtraction results with %zd instead of %ld (for long -> intptr on amd64)
Diffstat (limited to 'sys/src/cmd/upas')
-rw-r--r-- | sys/src/cmd/upas/bayes/dfa.c | 4 | ||||
-rw-r--r-- | sys/src/cmd/upas/bayes/msgtok.c | 2 | ||||
-rw-r--r-- | sys/src/cmd/upas/fs/mbox.c | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/sys/src/cmd/upas/bayes/dfa.c b/sys/src/cmd/upas/bayes/dfa.c index 46695efd8..533d5958a 100644 --- a/sys/src/cmd/upas/bayes/dfa.c +++ b/sys/src/cmd/upas/bayes/dfa.c @@ -688,13 +688,13 @@ Bprintdfa(Biobuf *b, Dreprog *p) nc = 0; for(i=0; i<p->ninst; i++) nc += p->inst[i].nc; - Bprint(b, "%d %d %ld %ld %ld %ld\n", p->ninst, nc, + Bprint(b, "%d %d %zd %zd %zd %zd\n", p->ninst, nc, p->start[0]-p->inst, p->start[1]-p->inst, p->start[2]-p->inst, p->start[3]-p->inst); for(i=0; i<p->ninst; i++){ Bprint(b, "%d %d %d", p->inst[i].isfinal, p->inst[i].isloop, p->inst[i].nc); for(j=0; j<p->inst[i].nc; j++) - Bprint(b, " %d %ld", p->inst[i].c[j].start, p->inst[i].c[j].next-p->inst); + Bprint(b, " %d %zd", p->inst[i].c[j].start, p->inst[i].c[j].next-p->inst); Bprint(b, "\n"); } } diff --git a/sys/src/cmd/upas/bayes/msgtok.c b/sys/src/cmd/upas/bayes/msgtok.c index 7c4505469..cbba30dc8 100644 --- a/sys/src/cmd/upas/bayes/msgtok.c +++ b/sys/src/cmd/upas/bayes/msgtok.c @@ -117,7 +117,7 @@ main(int argc, char **argv) n = m[2]; if(n <= 0){ fprint(2, "«%s» %.2ux", p, p[0]); - sysfatal("no regexps matched at %ld", off + (p-msg)); + sysfatal("no regexps matched at %zd", off + (p-msg)); } if(m[0] >= m[1] && m[0] >= m[2]){ diff --git a/sys/src/cmd/upas/fs/mbox.c b/sys/src/cmd/upas/fs/mbox.c index 21f786f0c..3cd14e6cd 100644 --- a/sys/src/cmd/upas/fs/mbox.c +++ b/sys/src/cmd/upas/fs/mbox.c @@ -1382,7 +1382,7 @@ mailplumb(Mailbox *mb, Message *m, int delete) else date = ""; - sprint(lenstr, "%ld", m->end-m->start); + sprint(lenstr, "%zd", m->end-m->start); if(biffing && !delete) print("[ %s / %s / %s ]\n", from, subject, lenstr); |