libobs: Log Windows bitness (32/64-bit)
parent
88d7f8129b
commit
aa899c2278
|
@ -172,13 +172,27 @@ static void log_available_memory(void)
|
|||
note);
|
||||
}
|
||||
|
||||
static bool is_64_bit_windows(void)
|
||||
{
|
||||
#if defined(_WIN64)
|
||||
return true;
|
||||
#elif defined(_WIN32)
|
||||
BOOL b64 = false;
|
||||
return IsWow64Process(GetCurrentProcess(), &b64) && b64;
|
||||
#endif
|
||||
}
|
||||
|
||||
static void log_windows_version(void)
|
||||
{
|
||||
struct win_version_info ver;
|
||||
get_win_ver(&ver);
|
||||
|
||||
blog(LOG_INFO, "Windows Version: %d.%d Build %d (revision: %d)",
|
||||
ver.major, ver.minor, ver.build, ver.revis);
|
||||
bool b64 = is_64_bit_windows();
|
||||
const char *windows_bitness = b64 ? "64" : "32";
|
||||
|
||||
blog(LOG_INFO, "Windows Version: %d.%d Build %d (revision: %d; %s-bit)",
|
||||
ver.major, ver.minor, ver.build, ver.revis,
|
||||
windows_bitness);
|
||||
}
|
||||
|
||||
static void log_admin_status(void)
|
||||
|
|
Loading…
Reference in New Issue