Author: markt
Date: Sat Nov  9 21:44:55 2013
New Revision: 1540412

URL: http://svn.apache.org/r1540412
Log:
Merge constructors

Modified:
    tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Synthetic.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Synthetic.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Synthetic.java?rev=1540412&r1=1540411&r2=1540412&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Synthetic.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Synthetic.java Sat 
Nov  9 21:44:55 2013
@@ -36,21 +36,6 @@ import java.io.IOException;
 public final class Synthetic extends Attribute {
 
     private static final long serialVersionUID = -5129612853226360165L;
-    private byte[] bytes;
-
-
-    /**
-     * @param name_index Index in constant pool to CONSTANT_Utf8, which
-     * should represent the string "Synthetic".
-     * @param length Content length in bytes - should be zero.
-     * @param bytes Attribute contents
-     * @param constant_pool The constant pool this attribute is associated
-     * with.
-     */
-    public Synthetic(int name_index, int length, byte[] bytes, ConstantPool 
constant_pool) {
-        super(name_index, length, constant_pool);
-        this.bytes = bytes;
-    }
 
 
     /**
@@ -63,11 +48,11 @@ public final class Synthetic extends Att
      */
     Synthetic(int name_index, int length, DataInputStream file, ConstantPool 
constant_pool)
             throws IOException {
-        this(name_index, length, (byte[]) null, constant_pool);
+        super(name_index, length, constant_pool);
         if (length > 0) {
-            bytes = new byte[length];
+            byte[] bytes = new byte[length];
             file.readFully(bytes);
-            System.err.println("Synthetic attribute with length > 0");
+            throw new ClassFormatException("Synthetic attribute with length > 
0");
         }
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to