Raw
 1package storage
 2
 3import "database/sql"
 4
 5const BrowserMarkerLength = 32
 6
 7func ValidBrowser(s string) bool {
 8	if len(s) != BrowserMarkerLength {
 9		return false
10	}
11	for i := 0; i < len(s); i++ {
12		c := s[i]
13		if (c < '0' || c > '9') && (c < 'a' || c > 'f') {
14			return false
15		}
16	}
17	return true
18}
19
20func nullString(s string) sql.NullString {
21	return sql.NullString{String: s, Valid: s != ""}
22}