aboutsummaryrefslogtreecommitdiff
path: root/libgm2
diff options
context:
space:
mode:
authorGaius Mulley <gaiusmod2@gmail.com>2023-10-27 18:42:09 +0100
committerGaius Mulley <gaiusmod2@gmail.com>2023-10-27 18:42:09 +0100
commit32cc0b82a3c2e38caa9f2266d4ba375ccb1fe9cc (patch)
tree9fdc4821b61c5a4cc4643967291b72d7766858c7 /libgm2
parentc6430d3e6d3279c7e4be9d189031a17bb3dec347 (diff)
PR modula2/112110: fails to build on freebsd when compiling wrapclock.cc
This patch fixes a mangled #if #endif conditional section within wrapclock.cc. The conditional section in wrapclock_timezone should return 0 rather than return timezone. libgm2/ChangeLog: PR modula2/112110 * libm2iso/wrapclock.cc (timezone): Return 0 if unable to get the timezone from the tm struct. Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
Diffstat (limited to 'libgm2')
-rw-r--r--libgm2/libm2iso/wrapclock.cc9
1 files changed, 1 insertions, 8 deletions
diff --git a/libgm2/libm2iso/wrapclock.cc b/libgm2/libm2iso/wrapclock.cc
index a4d62b7085c..31ddeb573f8 100644
--- a/libgm2/libm2iso/wrapclock.cc
+++ b/libgm2/libm2iso/wrapclock.cc
@@ -235,16 +235,9 @@ EXPORT(timezone) (void)
localtime_r (&time, &result);
return result.tm_gmtoff;
}
- else
-#endif
#endif
- {
-#if defined(HAVE_TIMEZONE)
- return timezone;
-#else
- return 0;
#endif
- }
+ return 0;
}
/* istimezone returns 1 if timezone in wrapclock.cc can resolve the