1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00

fix FSFile template

This commit is contained in:
ficeto 2015-05-14 16:08:16 +03:00
parent 44431bf9df
commit 261865cf6f

View File

@ -61,13 +61,15 @@ public:
size_t bytesWritten = 0;
while (true){
size_t available = src.available();
if(!available)
return bytesWritten;
size_t willWrite = (available < bufferSize) ? available : bufferSize;
src.read(obuf, willWrite);
size_t cb = write(obuf, willWrite);
bytesWritten += cb;
if (cb != willWrite) {
return bytesWritten;
}
bytesWritten += cb;
}
return bytesWritten;
}