Tue, 25 Jul 2017 10:38:28 -0400
8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
Reviewed-by: kvn, shade
src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Wed Jun 07 13:59:35 2017 -0400 1.2 +++ b/src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Tue Jul 25 10:38:28 2017 -0400 1.3 @@ -442,7 +442,7 @@ 1.4 // is available to us as well 1.5 Sysinfo cpu_info(SI_CPUBRAND); 1.6 bool use_solaris_12_api = cpu_info.valid(); 1.7 - const char* impl; 1.8 + const char* impl = "unknown"; 1.9 int impl_m = 0; 1.10 if (use_solaris_12_api) { 1.11 impl = cpu_info.value(); 1.12 @@ -477,7 +477,7 @@ 1.13 kstat_close(kc); 1.14 } 1.15 } 1.16 - assert(impl_m != 0, err_msg("Unknown CPU implementation %s", impl)); 1.17 + assert(impl_m != 0, err_msg("Unrecognized CPU implementation %s", impl)); 1.18 features |= impl_m; 1.19 1.20 bool is_sun4v = (features & sun4v_m) != 0;