qd.e = 0;
if ((v = ec_curveparse(&qd)) == 0) {
fprintf(stderr, "bad curve `%.*s|%s': %s\n",
- qd.p - buf, buf, qd.p, qd.e);
+ (int)(qd.p - buf), buf, qd.p, qd.e);
exit(1);
}
dstr_ensure(d, sizeof(v));
d->len += sizeof(ec);
ec_create(a);
if (!ec_ptparse(&qd, a)) {
- fprintf(stderr, "bad point `%.*s|%s': %s\n", qd.p - p, p, qd.p, qd.e);
+ fprintf(stderr, "bad point `%.*s|%s': %s\n",
+ (int)(qd.p - p), p, qd.p, qd.e);
exit(1);
}
}
group *g; qd_parse qd;
qd.p = p; qd.e = 0; g = group_parse(&qd);
if (g && !qd_eofp(&qd)) { G_DESTROYGROUP(g); g = 0; qd.e = "junk at eof"; }
- if (!g) { fprintf(stderr, "bad group string `%.*s|%s': %s\n", qd.p - p,
- p, qd.p, qd.e); exit(1); }
+ if (!g) {
+ fprintf(stderr, "bad group string `%.*s|%s': %s\n",
+ (int)(qd.p - p), p, qd.p, qd.e);
+ exit(1);
+ }
return (g);
}
fputs("\n*** mexp failed\n", stderr);
fputs("m = ", stderr); mp_writefile(m, stderr, 10);
for (i = 0; i < n; i++) {
- fprintf(stderr, "\ng_%u = ", i);
+ fprintf(stderr, "\ng_%lu = ", (unsigned long)i);
mp_writefile(f[i].base, stderr, 10);
- fprintf(stderr, "\ne_%u = ", i);
+ fprintf(stderr, "\ne_%lu = ", (unsigned long)i);
mp_writefile(f[i].exp, stderr, 10);
}
fputs("\nr = ", stderr); mp_writefile(r, stderr, 10);
fputs("n = ", stderr);
mp_writefile(c.mb.m, stderr, 10);
for (i = 0; i < n; i++) {
- fprintf(stderr, "\nr[%u] = ", i);
+ fprintf(stderr, "\nr[%lu] = ", (unsigned long)i);
mp_writefile(r[i], stderr, 10);
- fprintf(stderr, "\nm[%u] = ", i);
+ fprintf(stderr, "\nm[%lu] = ", (unsigned long)i);
mp_writefile(m[i].m, stderr, 10);
- fprintf(stderr, "\nN[%u] = ", i);
+ fprintf(stderr, "\nN[%lu] = ", (unsigned long)i);
mp_writefile(m[i].n, stderr, 10);
- fprintf(stderr, "\nM[%u] = ", i);
+ fprintf(stderr, "\nM[%lu] = ", (unsigned long)i);
mp_writefile(m[i].ni, stderr, 10);
}
fputs("\nresult = ", stderr);
fputs("\n*** mexp failed\n", stderr);
fputs("m = ", stderr); mp_writefile(m, stderr, 10);
for (i = 0; i < n; i++) {
- fprintf(stderr, "\ng_%u = ", i);
+ fprintf(stderr, "\ng_%lu = ", (unsigned long)i);
mp_writefile(f[i].base, stderr, 10);
- fprintf(stderr, "\ne_%u = ", i);
+ fprintf(stderr, "\ne_%lu = ", (unsigned long)i);
mp_writefile(f[i].exp, stderr, 10);
}
fputs("\nr = ", stderr); mp_writefile(r, stderr, 10);
void fprogress_clear(fprogress *f)
{
fprintf(stderr, "\r%*s\r",
- sizeof(f->name) + 2*PRHUMAN_DATAWD + PRHUMAN_TIMEWD + BARWD + 16,
+ (int)(sizeof(f->name) + 2*PRHUMAN_DATAWD +
+ PRHUMAN_TIMEWD + BARWD + 16),
"");
}
q >>= 10;
kk++;
}
- fprintf(stderr, "%4i%c\r[", q, *kk);
+ fprintf(stderr, "%4i%c\r[", (int)q, *kk);
if (outsz) {
unsigned pc;
for (pc = 0; pc < (percent & ~1); pc += 2)
group *g; qd_parse qd;
qd.p = p; qd.e = 0; g = group_parse(&qd);
if (g && !qd_eofp(&qd)) { G_DESTROYGROUP(g); g = 0; qd.e = "junk at eof"; }
- if (!g) { fprintf(stderr, "bad group string `%.*s|%s': %s\n", qd.p - p,
- p, qd.p, qd.e); exit(1); }
+ if (!g) {
+ fprintf(stderr, "bad group string `%.*s|%s': %s\n",
+ (int)(qd.p - p), p, qd.p, qd.e);
+ exit(1);
+ }
return (g);
}
group *g; qd_parse qd;
qd.p = p; qd.e = 0; g = group_parse(&qd);
if (g && !qd_eofp(&qd)) { G_DESTROYGROUP(g); g = 0; qd.e = "junk at eof"; }
- if (!g) { fprintf(stderr, "bad group string `%.*s|%s': %s\n", qd.p - p,
- p, qd.p, qd.e); exit(1); }
+ if (!g) {
+ fprintf(stderr, "bad group string `%.*s|%s': %s\n",
+ (int)(qd.p - p), p, qd.p, qd.e);
+ exit(1);
+ }
return (g);
}