diff --git a/dexlib2/src/main/java/org/jf/dexlib2/writer/io/MemoryDataStore.java b/dexlib2/src/main/java/org/jf/dexlib2/writer/io/MemoryDataStore.java index 84590093..2caf7a33 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/writer/io/MemoryDataStore.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/writer/io/MemoryDataStore.java @@ -26,6 +26,10 @@ public class MemoryDataStore implements DexDataStore { return size; } + public byte[] getData() { + return Arrays.copyOf(buf, size); + } + @Nonnull @Override public OutputStream outputAt(final int offset) { return new OutputStream() { private int position = offset;