arduino / ArduinoCore-renesas

MIT License
113 stars 79 forks source link

Name conflict in library Storage #366

Closed drmcnelson closed 1 month ago

drmcnelson commented 3 months ago

The referenced code from Storage/storage_common.h creates a name, debug and this name is visible in global scope.

It therefore conflicts with a name that is ubiquitous in user code.

Please correct this. It is not fair that thousands of users cannot use the name debug and have to change their long established code bases to accommodate this.

Thank you

https://github.com/arduino/ArduinoCore-renesas/blob/5748045afbe0cabb1fc54bcb60ca6d73f6bcdd84/libraries/Storage/storage_common.h#L27-L38