diff options
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/util/jar/StrictJarManifest.java | 5 | ||||
| -rw-r--r-- | core/java/android/util/jar/StrictJarManifestReader.java | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/core/java/android/util/jar/StrictJarManifest.java b/core/java/android/util/jar/StrictJarManifest.java index dbb466cd1760..faec099b001f 100644 --- a/core/java/android/util/jar/StrictJarManifest.java +++ b/core/java/android/util/jar/StrictJarManifest.java @@ -44,6 +44,9 @@ public class StrictJarManifest implements Cloneable { private static final byte[] VALUE_SEPARATOR = new byte[] { ':', ' ' }; + /** The attribute name "Name". */ + static final Attributes.Name ATTRIBUTE_NAME_NAME = new Attributes.Name("Name"); + private final Attributes mainAttributes; private final HashMap<String, Attributes> entries; @@ -276,7 +279,7 @@ public class StrictJarManifest implements Cloneable { Iterator<String> i = manifest.getEntries().keySet().iterator(); while (i.hasNext()) { String key = i.next(); - writeEntry(out, Attributes.Name.NAME, key, encoder, buffer); + writeEntry(out, ATTRIBUTE_NAME_NAME, key, encoder, buffer); Attributes attributes = manifest.entries.get(key); Iterator<?> entries = attributes.keySet().iterator(); while (entries.hasNext()) { diff --git a/core/java/android/util/jar/StrictJarManifestReader.java b/core/java/android/util/jar/StrictJarManifestReader.java index 9881bb003d03..b17abc8a0ffa 100644 --- a/core/java/android/util/jar/StrictJarManifestReader.java +++ b/core/java/android/util/jar/StrictJarManifestReader.java @@ -58,7 +58,7 @@ class StrictJarManifestReader { public void readEntries(Map<String, Attributes> entries, Map<String, StrictJarManifest.Chunk> chunks) throws IOException { int mark = pos; while (readHeader()) { - if (!Attributes.Name.NAME.equals(name)) { + if (!StrictJarManifest.ATTRIBUTE_NAME_NAME.equals(name)) { throw new IOException("Entry is not named"); } String entryNameValue = value; |
