arduino / arduino/ArduinoCore-API

HardwareSerial::write(long/int) is incorrect/dangerous!

未關閉
#55 3 則留言 0 個 reaction 已指派 1 人 已被 @cmaglie 認領 在 GitHub 檢視
主要語言
C++
星號
306
分支
150
PR 合併指標
30 天內沒有已合併 PR

描述

any value above 255 will just be cut off -

```
inline size_t write(unsigned long n) { return write((uint8_t)n); }
inline size_t write(long n) { return write((uint8_t)n); }
inline size_t write(unsigned int n) { return write((uint8_t)n); }
inline size_t write(int n) { return write((uint8_t)n); }
```

please remove or fix the incorrect implementations!

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。