appease felix, hes right next to me

This commit is contained in:
Kevaundray Wedderburn 2025-06-17 15:56:56 +02:00
parent d2bcbab38d
commit c8d92ec016
2 changed files with 3 additions and 5 deletions

View file

@ -43,9 +43,8 @@ func (g *G1) Unmarshal(buf []byte) (int, error) {
return 0, errors.New("invalid G1 point size") return 0, errors.New("invalid G1 point size")
} }
// Check if both coordinates are zero (point at infinity) if allZeroes(buf[:64]) {
isZero := allZeroes(buf[0:64]) // point at infinity
if isZero {
g.inner.X.SetZero() g.inner.X.SetZero()
g.inner.Y.SetZero() g.inner.Y.SetZero()
return 64, nil return 64, nil

View file

@ -31,8 +31,7 @@ func (g *G2) Unmarshal(buf []byte) (int, error) {
return 0, errors.New("invalid G2 point size") return 0, errors.New("invalid G2 point size")
} }
isZero := allZeroes(buf[0:128]) if allZeroes(buf[:128]) {
if isZero {
// point at infinity // point at infinity
g.inner.X.A0.SetZero() g.inner.X.A0.SetZero()
g.inner.X.A1.SetZero() g.inner.X.A1.SetZero()