kappanhang/util.go
2020-10-27 09:25:36 +01:00

22 lines
339 B
Go

package main
import "strings"
// Checks if all bytes are zeros
func isAllZero(s []byte) bool {
for _, v := range s {
if v != 0 {
return false
}
}
return true
}
func parseNullTerminatedString(d []byte) (res string) {
nullIndex := strings.Index(string(d), "\x00")
if nullIndex > 0 {
res = string(d[:nullIndex])
}
return
}