diff options
| -rw-r--r-- | indra/llcommon/llsys.cpp | 28 | 
1 files changed, 14 insertions, 14 deletions
| diff --git a/indra/llcommon/llsys.cpp b/indra/llcommon/llsys.cpp index 3190dbafcc..67d4ee0969 100644 --- a/indra/llcommon/llsys.cpp +++ b/indra/llcommon/llsys.cpp @@ -195,18 +195,6 @@ LLOSInfo::LLOSInfo() :  		GetSystemInfo(&si); //if it fails get regular system info   	//(Warning: If GetSystemInfo it may result in incorrect information in a WOW64 machine, if the kernel fails to load) -	//msdn microsoft finds 32 bit and 64 bit flavors this way.. -	//http://msdn.microsoft.com/en-us/library/ms724429(VS.85).aspx (example code that contains quite a few more flavors -	//of windows than this code does (in case it is needed for the future) -	if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64) //check for 64 bit -	{ -		mOSStringSimple += "64-bit "; -	} -	else if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_INTEL) -	{ -		mOSStringSimple += "32-bit "; -	} -  	// Try calling GetVersionEx using the OSVERSIONINFOEX structure.  	OSVERSIONINFOEX osvi;  	ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX)); @@ -253,9 +241,21 @@ LLOSInfo::LLOSInfo() :              // Query WMI's Win32_OperatingSystem for OS string. Slow              // and likely to return 'compatibility' string.              // Check presence of dlls/libs or may be their version. -            mOSStringSimple = "Microsoft Windows 10/11"; +            mOSStringSimple = "Microsoft Windows 10/11 ";          } -	} +    } + +    //msdn microsoft finds 32 bit and 64 bit flavors this way.. +    //http://msdn.microsoft.com/en-us/library/ms724429(VS.85).aspx (example code that contains quite a few more flavors +    //of windows than this code does (in case it is needed for the future) +    if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64) //check for 64 bit +    { +        mOSStringSimple += "64-bit "; +    } +    else if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_INTEL) +    { +        mOSStringSimple += "32-bit "; +    }  	mOSString = mOSStringSimple;  	if (mBuild > 0) | 
