1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-03-13 10:29:35 +01:00

Fix wrong Unicode encoding on unsaved sketch

Fixes #4231
This commit is contained in:
Martino Facchin 2019-03-07 12:20:07 +01:00
parent 702976f8d6
commit 4ae2e1f116

View File

@ -674,7 +674,7 @@ public class SketchController {
FileUtils.copy(sketch.getFolder(), tempFolder);
for (SketchFile file : Stream.of(sketch.getFiles()).filter(SketchFile::isModified).collect(Collectors.toList())) {
Files.write(Paths.get(tempFolder.getAbsolutePath(), file.getFileName()), file.getProgram().getBytes());
Files.write(Paths.get(tempFolder.getAbsolutePath(), file.getFileName()), file.getProgram().getBytes("UTF-8"));
}
return Paths.get(tempFolder.getAbsolutePath(), sketch.getPrimaryFile().getFileName()).toFile();