1.1 --- a/src/share/classes/com/sun/tools/javac/jvm/Code.java Tue Jan 19 14:28:45 2010 -0800 1.2 +++ b/src/share/classes/com/sun/tools/javac/jvm/Code.java Wed Jan 20 16:12:26 2010 -0800 1.3 @@ -1926,9 +1926,9 @@ 1.4 for (Attribute.TypeCompound ta : lv.sym.typeAnnotations) { 1.5 TypeAnnotationPosition p = ta.position; 1.6 while (p != null) { 1.7 - p.lvarOffset[0] = (int)lv.start_pc; 1.8 - p.lvarLength[0] = (int)lv.length; 1.9 - p.lvarIndex[0] = (int)lv.reg; 1.10 + p.lvarOffset = new int[] { (int)lv.start_pc }; 1.11 + p.lvarLength = new int[] { (int)lv.length }; 1.12 + p.lvarIndex = new int[] { (int)lv.reg }; 1.13 p.isValidOffset = true; 1.14 p = p.wildcard_position; 1.15 }