Author: clement
Date: Thu Feb 9 10:36:53 2012
New Revision: 1242265
URL: http://svn.apache.org/viewvc?rev=1242265&view=rev
Log:
Until we fixed the frame issue on Java 7, avoid the frame computation
(FELIX-3297).
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/Manipulator.java
Modified:
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/Manipulator.java
URL:
http://svn.apache.org/viewvc/felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/Manipulator.java?rev=1242265&r1=1242264&r2=1242265&view=diff
==============================================================================
---
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/Manipulator.java
(original)
+++
felix/trunk/ipojo/manipulator/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/Manipulator.java
Thu Feb 9 10:36:53 2012
@@ -94,10 +94,10 @@ public class Manipulator {
// Instrument all fields
InputStream is2 = new ByteArrayInputStream(origin);
ClassReader cr0 = new ClassReader(is2);
- ClassWriter cw0 = new ClassWriter(ClassWriter.COMPUTE_MAXS |
ClassWriter.COMPUTE_FRAMES);
+ ClassWriter cw0 = new ClassWriter(ClassWriter.COMPUTE_MAXS);
//CheckClassAdapter ch = new CheckClassAdapter(cw0);
MethodCreator preprocess = new MethodCreator(cw0, m_fields,
m_methods);
- cr0.accept(preprocess, ClassReader.SKIP_FRAMES);
+ cr0.accept(preprocess, 0);
is2.close();
finalWriter = cw0;
}