mirror of
https://github.com/arduino/Arduino.git
synced 2025-01-19 08:52:15 +01:00
653a05273d
This regression originates from: 8725bb1e Clean up sketch loading before this commit the sketch name sanitization was made on the sketch name without the extension. After 8725bb1e instead the name sanitization is made on the filename, so including the ".ino" extension. This lead to a weird corner case, caused by the limit of 63 characters on the sketch name: before 8725bb1e it would be possible to save a sketch with a name of exactly 63 characters, but after 8725bb1e this sketch will suddenly becomes invalid becuase the 63 chars name + extension would exceed the 63 characters limit. This commit fix this regression. Fix #5431