chiark / gitweb /
group.c: Track Catacomb group internals change.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 20 Apr 2017 00:58:05 +0000 (01:58 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 22 Apr 2017 21:19:13 +0000 (22:19 +0100)
group.c

diff --git a/group.c b/group.c
index e591301f7929912765fd02b0fa74733e3fcc0967..1432fc86e204c49ffa17ad8d57659d0dcafe1869 100644 (file)
--- a/group.c
+++ b/group.c
@@ -1122,7 +1122,7 @@ static PyObject *pgget_info(PyObject *me, void *hunoz)
   gctx_prime *gg = (gctx_prime *)GROUP_G(me);
   dp.p = MP_COPY(gg->mm.m);
   dp.q = MP_COPY(gg->g.r);
-  dp.g = mpmont_reduce(&gg->mm, MP_NEW, gg->gen);
+  dp.g = mpmont_reduce(&gg->mm, MP_NEW, gg->gen.x);
   return (fginfo_pywrap(&dp, dhinfo_pytype));
 }
 
@@ -1199,7 +1199,7 @@ static PyObject *bgget_info(PyObject *me, void *hunoz)
   gctx_bin *gg = (gctx_bin *)GROUP_G(me);
   dp.p = MP_COPY(gg->r.p);
   dp.q = MP_COPY(gg->g.r);
-  dp.g = MP_COPY(gg->gen);
+  dp.g = MP_COPY(gg->gen.x);
   return (fginfo_pywrap(&dp, bindhinfo_pytype));
 }