mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-23 04:06:39 +00:00
10 lines
253 B
Go
10 lines
253 B
Go
// 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 512 <= s && s <= 65536 && s&(s-1) == 0
|
|
}
|