mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
cleanup: fixed null pointer warning
This commit is contained in:
parent
f7d6fe923a
commit
6cebeffb70
1 changed files with 4 additions and 6 deletions
|
@ -11,6 +11,7 @@
|
||||||
package org.eclipse.cdt.internal.core.settings.model;
|
package org.eclipse.cdt.internal.core.settings.model;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.eclipse.cdt.core.settings.model.ICLanguageSetting;
|
import org.eclipse.cdt.core.settings.model.ICLanguageSetting;
|
||||||
|
@ -64,12 +65,9 @@ public class CLanguageSetting extends CDataProxy implements
|
||||||
public List<ICLanguageSettingEntry> getSettingEntriesList(int kind) {
|
public List<ICLanguageSettingEntry> getSettingEntriesList(int kind) {
|
||||||
CLanguageData data = getCLanguageData(false);
|
CLanguageData data = getCLanguageData(false);
|
||||||
ICLanguageSettingEntry entries[] = data.getEntries(kind);
|
ICLanguageSettingEntry entries[] = data.getEntries(kind);
|
||||||
int size = entries != null ? entries.length : 0;
|
if (entries!=null)
|
||||||
List<ICLanguageSettingEntry> arrayList = new ArrayList<ICLanguageSettingEntry>(size);
|
return new ArrayList<ICLanguageSettingEntry>(Arrays.asList(entries));
|
||||||
for(int i = 0; i < size; i++){
|
return new ArrayList<ICLanguageSettingEntry>();
|
||||||
arrayList.add(entries[i]);
|
|
||||||
}
|
|
||||||
return arrayList;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public String[] getSourceContentTypeIds() {
|
public String[] getSourceContentTypeIds() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue