libobs: Log Windows bitness (32/64-bit)
This commit is contained in:
parent
88d7f8129b
commit
aa899c2278
@ -172,13 +172,27 @@ static void log_available_memory(void)
|
|||||||
note);
|
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)
|
static void log_windows_version(void)
|
||||||
{
|
{
|
||||||
struct win_version_info ver;
|
struct win_version_info ver;
|
||||||
get_win_ver(&ver);
|
get_win_ver(&ver);
|
||||||
|
|
||||||
blog(LOG_INFO, "Windows Version: %d.%d Build %d (revision: %d)",
|
bool b64 = is_64_bit_windows();
|
||||||
ver.major, ver.minor, ver.build, ver.revis);
|
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)
|
static void log_admin_status(void)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user