diff -r 7e2249b1c13d -r eff38cc97183 src/share/classes/com/sun/tools/javac/util/ByteBuffer.java --- a/src/share/classes/com/sun/tools/javac/util/ByteBuffer.java Fri Sep 12 23:32:51 2008 -0700 +++ b/src/share/classes/com/sun/tools/javac/util/ByteBuffer.java Tue Sep 16 18:35:18 2008 -0700 @@ -150,7 +150,7 @@ /** Append a name. */ public void appendName(Name name) { - appendBytes(name.table.names, name.index, name.len); + appendBytes(name.getByteArray(), name.getByteOffset(), name.getByteLength()); } /** Reset to zero length. @@ -161,7 +161,7 @@ /** Convert contents to name. */ - public Name toName(Name.Table names) { + public Name toName(Names names) { return names.fromUtf(elems, 0, length); } }