1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-01 03:26:58 +03:00

Tidy up backend code for esp8266 (malloc, free, yield)

This commit is contained in:
Ivan Grokhotkov
2014-11-21 19:15:40 +03:00
parent e199fc349c
commit e21371d6d0
7 changed files with 43 additions and 83 deletions

View File

@ -121,7 +121,7 @@ String::String(double value, unsigned char decimalPlaces)
String::~String()
{
os_free(buffer);
free(buffer);
}
/*********************************************/
@ -137,7 +137,7 @@ inline void String::init(void)
void String::invalidate(void)
{
if (buffer) os_free(buffer);
if (buffer) free(buffer);
buffer = NULL;
capacity = len = 0;
}
@ -189,7 +189,7 @@ void String::move(String &rhs)
rhs.len = 0;
return;
} else {
os_free(buffer);
free(buffer);
}
}
buffer = rhs.buffer;