mirror of
https://github.com/jwetzell/osc-go.git
synced 2026-09-09 23:39:28 +00:00
explicitly discard opening END when SLIP decoding
This commit is contained in:
@@ -78,7 +78,10 @@ func (s *SLIP) decode(bytes []byte) {
|
|||||||
}
|
}
|
||||||
escapeNext = false
|
escapeNext = false
|
||||||
} else if packetByte == END {
|
} else if packetByte == END {
|
||||||
if len(s.pendingBytes) > 0 {
|
if len(s.pendingBytes) == 0 {
|
||||||
|
// opening END byte, can discard
|
||||||
|
continue
|
||||||
|
} else {
|
||||||
message, err := osc.MessageFromBytes(s.pendingBytes)
|
message, err := osc.MessageFromBytes(s.pendingBytes)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Println(err)
|
fmt.Println(err)
|
||||||
|
|||||||
Reference in New Issue
Block a user