Fixes
This commit is contained in:
parent
bef2b5d3ef
commit
ce659c31d8
2
main.go
2
main.go
@ -17,7 +17,7 @@ func WaitForSignal() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
fmt.Println("PNDPD Version 0.8 - Kioubit 2021")
|
fmt.Println("PNDPD Version 0.9 - Kioubit 2021")
|
||||||
|
|
||||||
if len(os.Args) <= 2 {
|
if len(os.Args) <= 2 {
|
||||||
printUsage()
|
printUsage()
|
||||||
|
@ -128,7 +128,7 @@ func checksumAddition(b []byte) uint32 {
|
|||||||
var sum uint32 = 0
|
var sum uint32 = 0
|
||||||
for i := 0; i < len(b); i++ {
|
for i := 0; i < len(b); i++ {
|
||||||
if i%2 == 0 {
|
if i%2 == 0 {
|
||||||
if len(b) == i-1 {
|
if len(b) <= i-1 {
|
||||||
sum += uint32(uint16(b[i])<<8 | uint16(0x0))
|
sum += uint32(uint16(b[i])<<8 | uint16(0x0))
|
||||||
} else {
|
} else {
|
||||||
sum += uint32(uint16(b[i])<<8 | uint16(b[i+1]))
|
sum += uint32(uint16(b[i])<<8 | uint16(b[i+1]))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user