X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/20ca05f00cfd6ad486dfe17a6c1140a6fa61bc89..2009540858abe0c669203bd5144a3379de567edc:/ec-info.c diff --git a/ec-info.c b/ec-info.c index 925ff07..2228381 100644 --- a/ec-info.c +++ b/ec-info.c @@ -48,7 +48,7 @@ * Use: Parses an elliptic curve description, which has the form * * * a field description - * * an optional `/' + * * an optional `;' * * `prime', `primeproj', `bin', or `binproj' * * an optional `:' * * the %$a$% parameter @@ -63,7 +63,7 @@ ec_curve *ec_curveparse(qd_parse *qd) field *f; if ((f = field_parse(qd)) == 0) goto fail; - qd_delim(qd, '/'); + qd_delim(qd, ';'); switch (qd_enum(qd, "prime,primeproj,bin,binproj")) { case 0: if (F_TYPE(f) != FTY_PRIME) { @@ -218,7 +218,7 @@ void ec_infofromdata(ec_info *ei, ecdata *ed) * curve, or it has the form * * * elliptic curve description - * * optional `/' + * * optional `;' * * common point * * optional `:' * * group order @@ -242,7 +242,7 @@ int ec_infoparse(qd_parse *qd, ec_info *ei) } if ((c = ec_curveparse(qd)) == 0) goto fail; - qd_delim(qd, '/'); if (!ec_ptparse(qd, &g)) goto fail; + qd_delim(qd, ';'); if (!ec_ptparse(qd, &g)) goto fail; qd_delim(qd, ':'); if ((r = qd_getmp(qd)) == 0) goto fail; qd_delim(qd, '*'); if ((h = qd_getmp(qd)) == 0) goto fail; ei->c = c; ei->g = g; ei->r = r; ei->h = h; @@ -571,7 +571,7 @@ int main(int argc, char *argv[]) e = ec_checkinfo(&ei, gr); ec_freeinfo(&ei); if (e) { - printf(" [%s fails: %s]", ee->name, e); + printf(" [%s fails: %s]", ee->name, e); ok = 0; } else printf(" %s", ee->name);