chiark / gitweb /
unit: remove union Unit
[elogind.git] / src / timer.h
index 6295605510a0ffd633e2341792415b65a7064dea..d5cbc115619d60df7bcde478501a7ccb64cbcf0a 100644 (file)
@@ -57,13 +57,13 @@ typedef struct TimerValue {
 } TimerValue;
 
 struct Timer {
-        Meta meta;
+        Unit meta;
 
         LIST_HEAD(TimerValue, values);
         usec_t next_elapse;
 
         TimerState state, deserialized_state;
-        Unit *unit;
+        UnitRef unit;
 
         Watch timer_watch;