From 81644fc28c2c4d35b12b83146821a5861fff4658 Mon Sep 17 00:00:00 2001 From: Vlad <88586482+vladfdp@users.noreply.github.com> Date: Wed, 3 Jul 2024 10:37:02 +0200 Subject: [PATCH] use zero method of projective in toProjective Co-authored-by: Jeremy Felder --- .../internal/generator/curves/templates/curve.go.tmpl | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/wrappers/golang/internal/generator/curves/templates/curve.go.tmpl b/wrappers/golang/internal/generator/curves/templates/curve.go.tmpl index a43bee98..d02fe6a9 100644 --- a/wrappers/golang/internal/generator/curves/templates/curve.go.tmpl +++ b/wrappers/golang/internal/generator/curves/templates/curve.go.tmpl @@ -114,11 +114,8 @@ func (a {{.CurvePrefix}}Affine) ToProjective() {{.CurvePrefix}}Projective { var z {{.CurvePrefix}}BaseField if (a.X == z.Zero()) && (a.Y == z.Zero()) { - return {{.CurvePrefix}}Projective{ - X: z.Zero(), - Y: z.One(), - Z: z.Zero(), - } + var p {{.CurvePrefix}}Projective + return p.Zero() } return {{.CurvePrefix}}Projective{