You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2014/05/26 22:45:10 UTC
[5/5] git commit: Fix possible NPE
Fix possible NPE
Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/9b4a050e
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/9b4a050e
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/9b4a050e
Branch: refs/heads/master
Commit: 9b4a050ec78869f4e690c81d06a4b129ce3defca
Parents: 9812391
Author: Guillaume Nodet <gn...@gmail.com>
Authored: Mon May 26 22:44:52 2014 +0200
Committer: Guillaume Nodet <gn...@gmail.com>
Committed: Mon May 26 22:44:52 2014 +0200
----------------------------------------------------------------------
.../java/org/apache/karaf/service/command/ListServices.java | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/karaf/blob/9b4a050e/service/core/src/main/java/org/apache/karaf/service/command/ListServices.java
----------------------------------------------------------------------
diff --git a/service/core/src/main/java/org/apache/karaf/service/command/ListServices.java b/service/core/src/main/java/org/apache/karaf/service/command/ListServices.java
index caf546b..aed352e 100644
--- a/service/core/src/main/java/org/apache/karaf/service/command/ListServices.java
+++ b/service/core/src/main/java/org/apache/karaf/service/command/ListServices.java
@@ -122,9 +122,10 @@ public class ListServices implements Action {
String bundleName = ShellUtil.getBundleName(serviceRef.getBundle());
System.out.println("Provided by : ");
System.out.println(" " + bundleName);
- if (serviceRef.getUsingBundles() != null) {
- System.out.println("Used by: ");
- for (Bundle bundle : serviceRef.getUsingBundles()) {
+ Bundle[] usingBundles = serviceRef.getUsingBundles();
+ if (usingBundles != null) {
+ System.out.println("Used by: ");
+ for (Bundle bundle : usingBundles) {
System.out.println(" " + ShellUtil.getBundleName(bundle));
}
}