mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-06 09:16:02 +02:00
Bug 478244 - Empty environment variables result in NPEs
java.lang.NullPointerException at org.eclipse.cdt.utils.envvar.EnvVarOperationProcessor.convertToList(EnvVarOperationProcessor.java:158) at org.eclipse.cdt.managedbuilder.internal.envvar.EnvironmentVariableProvider$DefaultBuildPathResolver.resolveBuildPaths(EnvironmentVariableProvider.java:72) Change-Id: I46e9e990685bf29d1ddd90496e277c049e358a02
This commit is contained in:
parent
646f1813f8
commit
f5170f0cce
1 changed files with 2 additions and 0 deletions
|
@ -153,6 +153,8 @@ public class EnvVarOperationProcessor {
|
||||||
* @param delimiter
|
* @param delimiter
|
||||||
*/
|
*/
|
||||||
static public List<String> convertToList(String value, String delimiter){
|
static public List<String> convertToList(String value, String delimiter){
|
||||||
|
if (value == null)
|
||||||
|
value = ""; //$NON-NLS-1$
|
||||||
List<String> list = new ArrayList<String>();
|
List<String> list = new ArrayList<String>();
|
||||||
int delLength = delimiter.length();
|
int delLength = delimiter.length();
|
||||||
int valLength = value.length();
|
int valLength = value.length();
|
||||||
|
|
Loading…
Add table
Reference in a new issue