From 0de018f3be3ece02099939eb691d4139eefc6450 Mon Sep 17 00:00:00 2001 From: Linus Probert Date: Sun, 24 Feb 2019 22:42:51 +0100 Subject: [PATCH] Fix mingw preprocessor define from cmake --- CMakeLists.txt | 3 +++ src/time.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e5a070b..7a5016e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -154,6 +154,9 @@ if (STEAM) set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DSTEAM_BUILD") set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DSTEAM_BUILD") endif () +if (MINGW) + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DMINGW") +endif (MINGW) if (NOT MSVC) set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D__FNAME__='\"$(subst ${CMAKE_SOURCE_DIR}/,,$(abspath $<))\"'") else (NOT MSVC) diff --git a/src/time.c b/src/time.c index 41249f0..7a074b5 100644 --- a/src/time.c +++ b/src/time.c @@ -51,7 +51,7 @@ time_get_weekly_seed(void) { time_t now = time(NULL); -#ifdef __MINGW32__ || __MINGW64__ +#ifdef MINGW struct tm *tm; tm = gmtime(&now); time_t lastMonday = get_last_monday(now, tm);