1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-30 16:24:09 +03:00

Changing from long to ssize_t (int) for write(), print(), println() return.

This commit is contained in:
David A. Mellis
2011-08-26 14:20:41 -04:00
parent 3f0b7f21c2
commit 929597375b
23 changed files with 123 additions and 121 deletions

View File

@ -124,7 +124,7 @@ uint8_t TwoWire::endTransmission(void)
// must be called in:
// slave tx event callback
// or after beginTransmission(address)
long TwoWire::write(uint8_t data)
ssize_t TwoWire::write(uint8_t data)
{
if(transmitting){
// in master transmitter mode
@ -148,7 +148,7 @@ long TwoWire::write(uint8_t data)
// must be called in:
// slave tx event callback
// or after beginTransmission(address)
long TwoWire::write(const uint8_t *data, size_t quantity)
ssize_t TwoWire::write(const uint8_t *data, size_t quantity)
{
if(transmitting){
// in master transmitter mode
@ -166,7 +166,7 @@ long TwoWire::write(const uint8_t *data, size_t quantity)
// must be called in:
// slave tx event callback
// or after beginTransmission(address)
long TwoWire::write(const char *data)
ssize_t TwoWire::write(const char *data)
{
return write((uint8_t*)data, strlen(data));
}