Modified BundleImpl.getHeaders(Locale) to accept a null locale. (FELIX-346)


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@568999 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/BundleImpl.java b/framework/src/main/java/org/apache/felix/framework/BundleImpl.java
index 5de3b50..71d1e61 100644
--- a/framework/src/main/java/org/apache/felix/framework/BundleImpl.java
+++ b/framework/src/main/java/org/apache/felix/framework/BundleImpl.java
@@ -134,6 +134,12 @@
             ((SecurityManager) sm).checkPermission(new AdminPermission(this,
                 AdminPermission.METADATA));
         }
+
+        if (locale == null)
+        {
+            locale = Locale.getDefault().toString();
+        }
+
         return m_felix.getBundleHeaders(this, locale);
     }