Print.print optimization. Closes #1760

This commit is contained in:
Federico Fissore 2013-12-23 11:50:39 +01:00
parent a0cd735f45
commit dce9146485
1 changed files with 1 additions and 5 deletions

View File

@ -53,11 +53,7 @@ size_t Print::print(const __FlashStringHelper *ifsh)
size_t Print::print(const String &s)
{
size_t n = 0;
for (uint16_t i = 0; i < s.length(); i++) {
n += write(s[i]);
}
return n;
return write(reinterpret_cast<const uint8_t*>(s.c_str()), s.length());
}
size_t Print::print(const char str[])