summaryrefslogtreecommitdiffstats
path: root/dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java
diff options
context:
space:
mode:
Diffstat (limited to 'dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java')
-rw-r--r--dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java b/dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java
index e173590..084c021 100644
--- a/dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java
+++ b/dx/src/com/android/jack/dx/dex/file/MemberIdsSection.java
@@ -72,14 +72,16 @@ public abstract class MemberIdsSection extends UniformItemSection {
try {
formatter = new Formatter();
String memberType = this instanceof MethodIdsSection ? "methods" : "fields";
- formatter.format("Too many %s: %d; max is %d. By package:", memberType, items().size(),
- MAX_MEMBERS);
+ formatter.format("Too many %s: %d; max is %d. By package:", memberType,
+ Integer.valueOf(items().size()), Integer.valueOf(MAX_MEMBERS));
for (Map.Entry<String, AtomicInteger> entry : membersByPackage.entrySet()) {
- formatter.format("%n%6d %s", entry.getValue().get(), entry.getKey());
+ formatter.format("%n%6d %s", Integer.valueOf(entry.getValue().get()), entry.getKey());
}
return formatter.toString();
} finally {
- formatter.close();
+ if (formatter != null) {
+ formatter.close();
+ }
}
}
}