summaryrefslogtreecommitdiff
path: root/vendor/github.com/ncruces/go-sqlite3/util/sql3util/sql3util.go
blob: f2e33c0b22d24873557710ac1dc19a3751996fc3 (plain)
1
2
3
4
5
6
7
8
9
// Package sql3util implements SQLite utilities.
package sql3util

// ValidPageSize returns true if s is a valid page size.
//
// https://sqlite.org/fileformat.html#pages
func ValidPageSize(s int) bool {
	return s&(s-1) == 0 && 512 <= s && s <= 65536
}