aboutsummaryrefslogtreecommitdiff
path: root/internal/adler32/adler32_fallback.go
blob: 47bd1e08fdc30fb5cd0c3197be6e99f4f74e9377 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//go:build !amd64 || purego

package adler32

import (
	"hash"
	"hash/adler32"
)

// New returns a new hash.Hash32 computing the Adler-32 checksum.
func New() hash.Hash32 {
	return adler32.New()
}

// Checksum returns the Adler-32 checksum of data.
func Checksum(data []byte) uint32 { return adler32.Checksum(data) }