From da023317821f96136118bd5af6353544a36dc6d0 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Sun, 14 Jun 2015 14:24:35 +0200 Subject: [PATCH] preserve bit count for debug copy of RECT objects --- .../src/com/jpexs/decompiler/flash/SWFOutputStream.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWFOutputStream.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWFOutputStream.java index d1e51a1be..c4b1c24d9 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWFOutputStream.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWFOutputStream.java @@ -434,6 +434,11 @@ public class SWFOutputStream extends OutputStream { */ public void writeRECT(RECT value) throws IOException { int nBits = 0; + + if (Configuration.debugCopy.get()) { + nBits = Math.max(nBits, value.nbits); + } + int xMin = truncateTo31Bit(value.Xmin); int xMax = truncateTo31Bit(value.Xmax); int yMin = truncateTo31Bit(value.Ymin);