jdk/src/windows/native/java/lang/java_props_md.c
changeset 7157 416373242434
parent 6850 56966b0a6a0d
parent 7017 f3bfa15db005
child 7668 d4a77089c587
equal deleted inserted replaced
7017:f3bfa15db005 7157:416373242434
   490         default:
   490         default:
   491             sprops.os_name = "Windows (unknown)";
   491             sprops.os_name = "Windows (unknown)";
   492             break;
   492             break;
   493         }
   493         }
   494         sprintf(buf, "%d.%d", ver.dwMajorVersion, ver.dwMinorVersion);
   494         sprintf(buf, "%d.%d", ver.dwMajorVersion, ver.dwMinorVersion);
   495         sprops.os_version = strdup(buf);
   495         sprops.os_version = _strdup(buf);
   496 #if _M_IA64
   496 #if _M_IA64
   497         sprops.os_arch = "ia64";
   497         sprops.os_arch = "ia64";
   498 #elif _M_AMD64
   498 #elif _M_AMD64
   499         sprops.os_arch = "amd64";
   499         sprops.os_arch = "amd64";
   500 #elif _X86_
   500 #elif _X86_
   501         sprops.os_arch = "x86";
   501         sprops.os_arch = "x86";
   502 #else
   502 #else
   503         sprops.os_arch = "unknown";
   503         sprops.os_arch = "unknown";
   504 #endif
   504 #endif
   505 
   505 
   506         sprops.patch_level = strdup(ver.szCSDVersion);
   506         sprops.patch_level = _strdup(ver.szCSDVersion);
   507 
   507 
   508         sprops.desktop = "windows";
   508         sprops.desktop = "windows";
   509     }
   509     }
   510 
   510 
   511     /* Endianness of platform */
   511     /* Endianness of platform */