Skip to content

Commit e7c322d

Browse files
committed
avoid strlen for portability
1 parent 7817561 commit e7c322d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cpp/arduino/Print.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class Print
3030
virtual int availableForWrite() { return 0; }
3131

3232
virtual size_t write(uint8_t) = 0;
33-
size_t write(const char *str) { return str == NULL ? 0 : write((const uint8_t *)str, strlen(str)); }
33+
size_t write(const char *str) { return str == NULL ? 0 : write((const uint8_t *)str, String(str).length()); }
3434
virtual size_t write(const uint8_t *buffer, size_t size)
3535
{
3636
size_t n;

0 commit comments

Comments
 (0)