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

Fix NPE when replacing unexisting strings

This commit is contained in:
Martino Facchin 2016-01-25 18:29:25 +01:00
parent 34b0813530
commit 42ff604f1e

View File

@ -94,7 +94,9 @@ public class StringReplacer {
String rightDelimiter) {
for (Map.Entry<String, String> entry : map.entrySet()) {
String keyword = leftDelimiter + entry.getKey() + rightDelimiter;
src = src.replace(keyword, entry.getValue());
if (entry.getValue() != null && keyword != null) {
src = src.replace(keyword, entry.getValue());
}
}
return src;
}