From 0325fa9496e622200506ead78db8df2209fb39d2 Mon Sep 17 00:00:00 2001 From: Martin Hauke Date: Tue, 24 Apr 2018 20:47:38 +0200 Subject: Fix build with MinGW Signed-off-by: Steve Markgraf --- src/rds_mod.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/rds_mod.c') diff --git a/src/rds_mod.c b/src/rds_mod.c index 865ca11..8e31b0d 100644 --- a/src/rds_mod.c +++ b/src/rds_mod.c @@ -109,7 +109,13 @@ int get_rds_ct_group(uint16_t *blocks) utc = localtime(&now); + //'struct tm' has no member named 'tm_gmtoff' on Windows+MinGW + #if defined(__APPLE__) || defined(__FreeBSD__) offset = utc->tm_gmtoff / (30 * 60); + #else + offset = time(NULL) / (30 * 60); + #endif + blocks[3] |= abs(offset); if (offset < 0) blocks[3] |= 0x20; -- cgit v1.2.3