diff options
Diffstat (limited to 'weaver5')
-rw-r--r-- | weaver5/java5-testsrc/org/aspectj/weaver/patterns/WildTypePatternResolutionTestCase.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/weaver5/java5-testsrc/org/aspectj/weaver/patterns/WildTypePatternResolutionTestCase.java b/weaver5/java5-testsrc/org/aspectj/weaver/patterns/WildTypePatternResolutionTestCase.java index 6211d5db9..5eda5d577 100644 --- a/weaver5/java5-testsrc/org/aspectj/weaver/patterns/WildTypePatternResolutionTestCase.java +++ b/weaver5/java5-testsrc/org/aspectj/weaver/patterns/WildTypePatternResolutionTestCase.java @@ -387,12 +387,13 @@ public class WildTypePatternResolutionTestCase extends TestCase { private TypePattern writeAndRead(TypePattern etp) { try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); - CompressingDataOutputStream dos = new CompressingDataOutputStream(baos); + ConstantPoolSimulator cps = new ConstantPoolSimulator(); + CompressingDataOutputStream dos = new CompressingDataOutputStream(baos, cps); etp.write(dos); dos.flush(); dos.close(); ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray()); - VersionedDataInputStream in = new VersionedDataInputStream(bais); + VersionedDataInputStream in = new VersionedDataInputStream(bais, cps); in.setVersion(new WeaverVersionInfo()); TypePattern ret = TypePattern.read(in, null); return ret; |