Add simple public-key encryption program `catcrypt'.
[u/mdw/catacomb] / g-ec.c
diff --git a/g-ec.c b/g-ec.c
index 1809e6c..32220ff 100644 (file)
--- a/g-ec.c
+++ b/g-ec.c
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: g-ec.c,v 1.4 2004/04/08 01:36:15 mdw Exp $
+ * $Id: g-ec.c,v 1.5 2004/04/17 09:58:37 mdw Exp $
  *
  * Abstraction for elliptic curve groups
  *
@@ -150,7 +150,7 @@ static int gfromint(group *gg, ec *d, mp *x) {
 static int gtoec(group *gg, ec *d, ec *x)
   { gctx *g = (gctx *)gg; EC_OUT(g->ei.c, d, x); return (0); }
 
-static int gfromec(group *gg, ec *d, ec *x) {
+static int gfromec(group *gg, ec *d, const ec *x) {
   gctx *g = (gctx *)gg; ec t = EC_INIT; int rc; EC_IN(g->ei.c, &t, x);
   rc = EC_CHECK(g->ei.c, &t); if (!rc) EC_COPY(d, &t); EC_DESTROY(&t);
   return (rc);