From 171d5c476341293d07fe9fc54798358f895866cc Mon Sep 17 00:00:00 2001 From: timerix Date: Sun, 14 Aug 2022 14:21:14 +0600 Subject: [PATCH] fixed visual studio project --- kerep.vcxproj | 20 ++++++++------------ src/Network/stdSocketHeaders.h | 2 +- src/base/std.h | 12 +----------- 3 files changed, 10 insertions(+), 24 deletions(-) diff --git a/kerep.vcxproj b/kerep.vcxproj index 8579686..159f0fe 100644 --- a/kerep.vcxproj +++ b/kerep.vcxproj @@ -40,10 +40,8 @@ - - @@ -52,7 +50,6 @@ - @@ -64,7 +61,6 @@ - @@ -169,9 +165,9 @@ stdc17 Speed - /Zc:twoPhase- /MP %(AdditionalOptions) + /Zc:twoPhase- /MP -fms-compatibility-version=14 %(AdditionalOptions) Default - stdcpp20 + stdcpp17 None Disabled @@ -195,10 +191,10 @@ stdc17 Speed - /Zc:twoPhase- /MP %(AdditionalOptions) + /Zc:twoPhase- /MP -fms-compatibility-version=14 %(AdditionalOptions) MultiThreadedDLL Default - stdcpp20 + stdcpp17 None @@ -221,9 +217,9 @@ stdc17 Speed - /Zc:twoPhase- /MP %(AdditionalOptions) + /Zc:twoPhase- /MP -fms-compatibility-version=14 %(AdditionalOptions) Default - stdcpp20 + stdcpp17 None true true @@ -248,10 +244,10 @@ stdc17 Speed - /Zc:twoPhase- /MP %(AdditionalOptions) + /Zc:twoPhase- /MP -fms-compatibility-version=14 %(AdditionalOptions) MultiThreadedDLL Default - stdcpp20 + stdcpp17 None diff --git a/src/Network/stdSocketHeaders.h b/src/Network/stdSocketHeaders.h index 3be12d3..c115e1b 100644 --- a/src/Network/stdSocketHeaders.h +++ b/src/Network/stdSocketHeaders.h @@ -7,7 +7,7 @@ extern "C" { #include "network.h" #if KN_USE_WINSOCK - #include "winsock.h" + #include #else #include #include diff --git a/src/base/std.h b/src/base/std.h index 7d7138a..65c25fb 100644 --- a/src/base/std.h +++ b/src/base/std.h @@ -49,18 +49,8 @@ extern "C" { #pragma GCC error "unknown compiler" #endif -#ifndef NULL - #define NULL ((void*)0) -#endif - - -#ifdef __GNUC__ - #define PACK(...) __VA_ARGS__ __attribute__((__packed__)) -#elif defined(_MSC_VER) - #define PACK(...) __pragma(pack(push, 1)) __VA_ARGS__ __pragma(pack(pop)) -#endif - +#define PACK(...) __VA_ARGS__ __attribute__((__packed__)) #if __cplusplus }