1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 03:35:38 +03:00
aports/testing/compiz/startup-notification-long.patch
Natanael Copa 6331a571e1 testing/compiz: fix startup-notification types
startup-notification uses long, which may differ from time_t on 32 bit
musl.

ref https://gitlab.alpinelinux.org/alpine/aports/-/issues/15441
2023-11-07 20:57:13 +00:00

19 lines
584 B
Diff

diff --git a/src/screen.cpp b/src/screen.cpp
index 9ab20be..89832e0 100644
--- a/src/screen.cpp
+++ b/src/screen.cpp
@@ -2322,9 +2322,12 @@ cps::StartupSequence::handleStartupSequenceTimeout ()
foreach (CompStartupSequence *s, startupSequences)
{
+ long sec, usec;
sn_startup_sequence_get_last_active_time (s->sequence,
- &active.tv_sec,
- &active.tv_usec);
+ &sec,
+ &usec);
+ active.tv_sec = sec;
+ active.tv_usec = usec;
elapsed = ((((double) now.tv_sec - active.tv_sec) * 1000000.0 +
(now.tv_usec - active.tv_usec))) / 1000.0;