Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func cpIncr(bz []byte) (ret []byte) {
- ret = cp(bz)
- for i := len(bz) - 1; i >= 0; i-- {
- if ret[i] < byte(0xFF) {
- ret[i]++
- return
- }
- ret[i] = byte(0x00)
- if i == 0 {
- return append(ret, 0x00)
- }
- }
- return []byte{0x00}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement