You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2009/06/29 18:34:06 UTC

svn commit: r789379 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java

Author: rickhall
Date: Mon Jun 29 16:34:05 2009
New Revision: 789379

URL: http://svn.apache.org/viewvc?rev=789379&view=rev
Log:
PackageAdmin.getExportedPackages() should return null and not an empty
array. (FELIX-1280)

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java?rev=789379&r1=789378&r2=789379&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/Felix.java Mon Jun 29 16:34:05 2009
@@ -3098,7 +3098,9 @@
             }
         }
 
-        return (ExportedPackage[]) list.toArray(new ExportedPackage[list.size()]);
+        return (list.isEmpty())
+            ? null
+            : (ExportedPackage[]) list.toArray(new ExportedPackage[list.size()]);
     }
 
     /**