< prev index next >

src/cpu/x86/vm/jniFastGetField_x86_64.cpp

Print this page
rev 9067 : 8139040: Fix initializations before ShouldNotReachHere()

@@ -49,11 +49,11 @@
 
 // Warning: do not use rip relative addressing after the first counter load
 // since that may scratch r10!
 
 address JNI_FastGetField::generate_fast_get_int_field0(BasicType type) {
-  const char *name;
+  const char *name = NULL;
   switch (type) {
     case T_BOOLEAN: name = "jni_fast_GetBooleanField"; break;
     case T_BYTE:    name = "jni_fast_GetByteField";    break;
     case T_CHAR:    name = "jni_fast_GetCharField";    break;
     case T_SHORT:   name = "jni_fast_GetShortField";   break;

@@ -151,11 +151,11 @@
 address JNI_FastGetField::generate_fast_get_long_field() {
   return generate_fast_get_int_field0(T_LONG);
 }
 
 address JNI_FastGetField::generate_fast_get_float_field0(BasicType type) {
-  const char *name;
+  const char *name = NULL;
   switch (type) {
     case T_FLOAT:     name = "jni_fast_GetFloatField";     break;
     case T_DOUBLE:    name = "jni_fast_GetDoubleField";    break;
     default:          ShouldNotReachHere();
   }
< prev index next >