Skip to content

Commit c85b6cc

Browse files
nv-hdeadprogram
authored andcommitted
windows: support empty manufacturer data
Fixed a runtime error when `manufacturerData` is empty.
1 parent e79ea1e commit c85b6cc

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

gap_windows.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,9 @@ func bufferToSlice(buffer *streams.IBuffer) []byte {
137137
dataReader, _ := streams.FromBuffer(buffer)
138138
defer dataReader.Release()
139139
bufferSize, _ := buffer.GetLength()
140+
if bufferSize == 0 {
141+
return nil
142+
}
140143
data, _ := dataReader.ReadBytes(bufferSize)
141144
return data
142145
}

0 commit comments

Comments
 (0)