diff options
author | Tobias Schwarz | 2013-03-08 08:13:47 +0000 |
---|---|---|
committer | Tobias Schwarz | 2013-03-08 08:13:47 +0000 |
commit | 4373f5450b71ddc415c7ebcdb33c3e4033abd298 (patch) | |
tree | e40255df45fe991802cc94d73b24f316f6c099b5 | |
parent | c8af5cb1f69bb78df360a58b20ac07481a41cc20 (diff) | |
download | org.eclipse.tcf-4373f5450b71ddc415c7ebcdb33c3e4033abd298.tar.gz org.eclipse.tcf-4373f5450b71ddc415c7ebcdb33c3e4033abd298.tar.xz org.eclipse.tcf-4373f5450b71ddc415c7ebcdb33c3e4033abd298.zip |
Target Explorer: fix possible npe
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/handler/FilterMRUContribution.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/handler/FilterMRUContribution.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/handler/FilterMRUContribution.java index 0fefd7a06..496ea7e73 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/handler/FilterMRUContribution.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.views/src/org/eclipse/tcf/te/ui/views/handler/FilterMRUContribution.java @@ -99,7 +99,9 @@ public class FilterMRUContribution extends CompoundContributionItem { for (int i = 0; i < filterSet.size(); i++) {
String filterId = filterSet.get(i);
ICommonFilterDescriptor filterDescriptor = fdMap.get(filterId);
- items.add(new ActionContributionItem(new FilterMRUAction((i+1), filterDescriptor, filterService, commonViewer)));
+ if (filterDescriptor != null) {
+ items.add(new ActionContributionItem(new FilterMRUAction((i+1), filterDescriptor, filterService, commonViewer)));
+ }
}
return items.toArray(new IContributionItem[items.size()]);
}
|