diff --git a/cores/arduino/USB/USBCore.cpp b/cores/arduino/USB/USBCore.cpp index 4277bc4e394ab77580a2d93dd92998826a8b83ab..c9bd2eccef3a4413c2f3c4c42a20855190936c06 100644 --- a/cores/arduino/USB/USBCore.cpp +++ b/cores/arduino/USB/USBCore.cpp @@ -92,7 +92,7 @@ bool USBDeviceClass::sendStringDescriptor(const uint8_t *string, uint8_t maxlen) uint8_t buffer[maxlen]; buffer[0] = 0x03; - buffer[1] = strlen(string) * 2 + 2; + buffer[1] = strlen((const char*)string) * 2 + 2; uint8_t i; for (i = 2; i < maxlen && *string; i++) {