diff options
Diffstat (limited to 'dx')
-rw-r--r-- | dx/src/com/android/dx/merge/DexMerger.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dx/src/com/android/dx/merge/DexMerger.java b/dx/src/com/android/dx/merge/DexMerger.java index c48f436f4..8237bda65 100644 --- a/dx/src/com/android/dx/merge/DexMerger.java +++ b/dx/src/com/android/dx/merge/DexMerger.java @@ -1011,8 +1011,8 @@ public final class DexMerger { classData += (int) Math.ceil(contents.classDatas.byteCount * 1.34); // all of the bytes in an encoding arrays section may be uleb/sleb encodedArray += contents.encodedArrays.byteCount * 2; - // at most 1/3 of the bytes in an encoding arrays section are uleb/sleb - annotation += (int) Math.ceil(contents.annotations.byteCount * 1.34); + // all of the bytes in an annotations section may be uleb/sleb + annotation += (int) Math.ceil(contents.annotations.byteCount * 2); // all of the bytes in a debug info section may be uleb/sleb debugInfo += contents.debugInfos.byteCount * 2; } |