src/hotspot/share/classfile/javaClasses.cpp
changeset 49350 cebb0e943ab2
parent 49348 fde3feaaa4ed
child 49359 59f6547e151f
--- a/src/hotspot/share/classfile/javaClasses.cpp	Tue Mar 06 17:45:31 2018 -0500
+++ b/src/hotspot/share/classfile/javaClasses.cpp	Tue Mar 06 18:12:15 2018 -0500
@@ -689,10 +689,10 @@
   assert(str2->klass() == SystemDictionary::String_klass(),
          "must be java String");
   typeArrayOop value1    = java_lang_String::value_no_keepalive(str1);
-  int          length1   = java_lang_String::length(value1);
+  int          length1   = java_lang_String::length(str1);
   bool         is_latin1 = java_lang_String::is_latin1(str1);
   typeArrayOop value2    = java_lang_String::value_no_keepalive(str2);
-  int          length2   = java_lang_String::length(value2);
+  int          length2   = java_lang_String::length(str2);
   bool         is_latin2 = java_lang_String::is_latin1(str2);
 
   if ((length1 != length2) || (is_latin1 != is_latin2)) {