With recent versions of gcc, on architectures where `long` and `time_t` are not
the same size, passing pointers to `long` to `gmtime(3)` and `localtime(3)`,
leads to "incompatible pointer type" errors. Use `time_t` instead.
Link:
https://bugs.debian.org/1091253
Signed-off-by: Jeremy Sowden <
jer...@azazel.net>
---
wmCalClock/Src/wmCalClock.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wmCalClock/Src/wmCalClock.c b/wmCalClock/Src/wmCalClock.c
index c473b139bbb6..89a2be0a688a 100644
--- a/wmCalClock/Src/wmCalClock.c
+++ b/wmCalClock/Src/wmCalClock.c
@@ -299,7 +299,7 @@ int main(int argc, char *argv[]) {
int i, n, wid, extrady, extradx;
int Year, Month, DayOfWeek, DayOfMonth, OldDayOfMonth;
int Hours, Mins, Secs, OldSecs, digit, xoff, D[10], xsize;
- long CurrentLocalTime;
+ time_t CurrentLocalTime;
double UT, TU, TU2, TU3, T0, gmst, jd(), hour24();
--
2.45.2