From c8f8e0c1f0a3687539a92169735845814e18c187 Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 31 10月 2020 10:15:16 +0800 Subject: [PATCH] read dmi information segfault on windows --- src/library/os/windows/dmi_info.cpp | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/src/library/os/windows/dmi_info.cpp b/src/library/os/windows/dmi_info.cpp index 618be23..478b517 100644 --- a/src/library/os/windows/dmi_info.cpp +++ b/src/library/os/windows/dmi_info.cpp @@ -5,22 +5,19 @@ * Author: devel */ -#include <windows.h> #include "isvm/BIOSReader.h" -#include "isvm/Native.h" #include "../../base/string_utils.h" #include "../dmi_info.hpp" namespace license { namespace os { DmiInfo::DmiInfo() { - if (InitEntryPoints()) { + BIOSReader reader; SystemInformation info = reader.readSystemInfo(); m_sys_vendor = toupper_copy(info.Manufacturer); m_bios_vendor = toupper_copy(info.ProductName); m_bios_description = toupper_copy(info.SysVersion) + toupper_copy(info.family); - } } } } /* namespace license */ -- Gitblit v1.9.1