langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java
--- a/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java Wed Dec 14 20:23:26 2016 +0000
+++ b/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java Fri Dec 16 05:47:58 2016 +0000
@@ -27,6 +27,8 @@
import java.io.IOException;
+import com.sun.tools.classfile.ConstantPool.CONSTANT_Package_info;
+
/**
* See JVMS, section 4.8.15.
*
@@ -61,7 +63,8 @@
public String getPackage(int index, ConstantPool constant_pool) throws ConstantPoolException {
int package_index = packages_index[index];
- return constant_pool.getUTF8Value(package_index);
+ CONSTANT_Package_info info = constant_pool.getPackageInfo(package_index);
+ return info.getName();
}
@Override