From 468a4eeba626465edf2f556695a1bbe1bed00575 Mon Sep 17 00:00:00 2001 From: Lanchon Date: Thu, 14 Jun 2018 00:42:14 -0300 Subject: [PATCH] Fix mark/reset for new sections (closes #615) --- dexlib2/src/main/java/org/jf/dexlib2/writer/pool/DexPool.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/DexPool.java b/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/DexPool.java index e5afd4f9..eb73ea8c 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/DexPool.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/DexPool.java @@ -58,8 +58,8 @@ public class DexPool extends DexWriter { private final Markable[] sections = new Markable[] { - stringSection, typeSection, protoSection, fieldSection, methodSection, classSection, typeListSection, - annotationSection, annotationSetSection + stringSection, typeSection, protoSection, fieldSection, methodSection, classSection, callSiteSection, + methodHandleSection, typeListSection, annotationSection, annotationSetSection, encodedArraySection }; public DexPool(Opcodes opcodes) {