diff options
Diffstat (limited to 'Source/kwsys/SystemInformation.cxx')
-rw-r--r-- | Source/kwsys/SystemInformation.cxx | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Source/kwsys/SystemInformation.cxx b/Source/kwsys/SystemInformation.cxx index cf454bb..2c9baca 100644 --- a/Source/kwsys/SystemInformation.cxx +++ b/Source/kwsys/SystemInformation.cxx @@ -125,7 +125,7 @@ public: void RunCPUCheck(); void RunOSCheck(); void RunMemoryCheck(); -private: +public: #define VENDOR_STRING_LENGTH (12 + 1) #define CHIPNAME_STRING_LENGTH (48 + 1) #define SERIALNUMBER_STRING_LENGTH (29 + 1) @@ -389,15 +389,15 @@ unsigned long SystemInformation::GetAvailablePhysicalMemory() /** Run the different checks */ void SystemInformation::RunCPUCheck() { - return this->Implementation->RunCPUCheck(); + this->Implementation->RunCPUCheck(); } void SystemInformation::RunOSCheck() { - return this->Implementation->RunOSCheck(); + this->Implementation->RunOSCheck(); } void SystemInformation::RunMemoryCheck() { - return this->Implementation->RunMemoryCheck(); + this->Implementation->RunMemoryCheck(); } @@ -2947,7 +2947,7 @@ bool SystemInformationImplementation::QueryOSInformation() { this->OSRelease = "XP"; } - +#ifdef VER_NT_WORKSTATION // Test for product type. if (bOsVersionInfoEx) { @@ -2990,8 +2990,9 @@ bool SystemInformationImplementation::QueryOSInformation() sprintf (operatingSystem, "%s(Build %d)", osvi.szCSDVersion, osvi.dwBuildNumber & 0xFFFF); this->OSVersion = operatingSystem; - } + } else +#endif // VER_NT_WORKSTATION { HKEY hKey; char szProductType[80]; |