}
}
} else {
- fputs("checking standard curves: ", stdout);
+ fputs("checking standard curves...\n", stdout);
for (ee = ectab; ee->name; ee++) {
ec_info ei;
+ printf(" %s: ", ee->name);
+ fflush(stdout);
getinfo(&ei, ee->data);
e = ec_checkinfo(&ei, gr);
ec_freeinfo(&ei);
if (e) {
- fprintf(stderr, "\n*** curve %s fails: %s\n", ee->name, e);
+ printf("fails: %s\n", e);
ok = 0;
- }
- putchar('.');
+ } else
+ fputs("ok\n", stdout);
fflush(stdout);
}
- fputs(ok ? " ok\n" : " failed\n", stdout);
+ if (ok)
+ fputs("all ok\n", stdout);
}
gr->ops->destroy(gr);
return (!ok);