Browse Source
Merge pull request #343 from FrankBoesing/master
add nullptr check to Print.cpp - write
teensy4-core
Paul Stoffregen
6 years ago
No account linked to committer's email address
2 changed files with
2 additions and
0 deletions
-
teensy3/Print.cpp
-
teensy4/Print.cpp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
size_t Print::write(const uint8_t *buffer, size_t size) |
|
|
size_t Print::write(const uint8_t *buffer, size_t size) |
|
|
{ |
|
|
{ |
|
|
|
|
|
if (buffer == nullptr) return 0; |
|
|
size_t count = 0; |
|
|
size_t count = 0; |
|
|
while (size--) count += write(*buffer++); |
|
|
while (size--) count += write(*buffer++); |
|
|
return count; |
|
|
return count; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
size_t Print::write(const uint8_t *buffer, size_t size) |
|
|
size_t Print::write(const uint8_t *buffer, size_t size) |
|
|
{ |
|
|
{ |
|
|
|
|
|
if (buffer == nullptr) return 0; |
|
|
size_t count = 0; |
|
|
size_t count = 0; |
|
|
while (size--) count += write(*buffer++); |
|
|
while (size--) count += write(*buffer++); |
|
|
return count; |
|
|
return count; |