From 74315872e5104396feb90c1155adbc20bf6ee78c Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Sun, 30 Apr 2023 17:57:02 -0400 Subject: Add windows support --- common.h | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'common.h') diff --git a/common.h b/common.h index a5a1fee..c69b058 100644 --- a/common.h +++ b/common.h @@ -4,18 +4,24 @@ #include #include #include -#include -#include -#include #include -#include #include -#if defined(__x86_64__) || defined(__i386__) +#if defined(_WINDOWS) || defined(__MINGW32__) +#include "win.h" +#else +#include +#include +#include +#include +#endif + +#if defined(__x86_64__) || defined(__i386__) || defined(__MACHINEX86_X64) #include "x86.h" #endif #if defined(__linux__) +// nothing yet #elif defined(__APPLE__) #include #include @@ -51,11 +57,10 @@ unsigned int get_cpu_count(); char *get_cpu_manufacturer(); char *get_cpu_vendor(); - size_t rstrip(char *s); +char *get_sys_dmi_product(); int get_sys_os_dist(char **name, char **version); ssize_t get_sys_memory(); -char *get_sys_dmi_product(); struct Block_Device **get_block_devices(size_t *total); #endif //WHATAMI_COMMON_H -- cgit