src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java

Print this page

        

*** 237,247 **** computeSVUID = (access & Opcodes.ACC_INTERFACE) == 0; if (computeSVUID) { this.name = name; this.access = access; ! this.interfaces = Arrays.copyOf(interfaces, interfaces.length); } super.visit(version, access, name, signature, superName, interfaces); } --- 237,249 ---- computeSVUID = (access & Opcodes.ACC_INTERFACE) == 0; if (computeSVUID) { this.name = name; this.access = access; ! this.interfaces = new String[interfaces.length]; ! System.arraycopy(interfaces, 0, this.interfaces, 0, ! interfaces.length); } super.visit(version, access, name, signature, superName, interfaces); }