switch to fixed size array

This commit is contained in:
Joel Wetzell
2026-05-23 07:41:42 -05:00
parent e8b3869048
commit acb6708b80
3 changed files with 28 additions and 25 deletions
+7 -1
View File
@@ -28,7 +28,13 @@ func main() {
if err != nil {
slog.Error("error reading from UDP", "err", err)
} else if length > 0 {
message, err := freeD.Decode(buffer[0:length])
if length != 29 {
slog.Warn("received UDP packet with unexpected length", "length", length)
continue
}
var messageBytes [29]byte
copy(messageBytes[:], buffer[0:length])
message, err := freeD.Decode(messageBytes)
if err != nil {
slog.Error("error decoding", "err", err)
}