From d452423d6272d6c46ea24222ad5e14122f701495 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Fri, 21 Jul 2023 21:19:45 +0800 Subject: [PATCH] sm9/bn256: fix gfp triple generic issue --- sm9/bn256/gfp_generic.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sm9/bn256/gfp_generic.go b/sm9/bn256/gfp_generic.go index c6c2f8a..29264f0 100644 --- a/sm9/bn256/gfp_generic.go +++ b/sm9/bn256/gfp_generic.go @@ -47,8 +47,9 @@ func gfpDouble(c, a *gfP) { } func gfpTriple(c, a *gfP) { - gfpAdd(c, a, a) - gfpAdd(c, c, a) + t := &gfP{} + gfpAdd(t, a, a) + gfpAdd(c, t, a) } func gfpSub(c, a, b *gfP) {