Be extra safe and check for null, even though it shouldn't happen. (FELIX-1580)


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@813858 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java b/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java
index c256a36..0e3ecd1 100644
--- a/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java
+++ b/framework/src/main/java/org/apache/felix/framework/util/manifestparser/R4Library.java
@@ -111,7 +111,7 @@
 
             // If we have other native library extensions to try, then
             // calculate the new native library name.
-            if (extIdx < exts.length)
+            if ((exts != null) && (extIdx < exts.length))
             {
                 int idx = libname.lastIndexOf(".");
                 libname = (idx < 0)