@@ -148,7 +148,7 @@ dispatch_source_create(dispatch_source_type_t type,
148
148
dk -> dk_kevent .ident = handle ;
149
149
dk -> dk_kevent .flags |= EV_ADD |EV_ENABLE ;
150
150
dk -> dk_kevent .fflags |= (uint32_t )mask ;
151
- dk -> dk_kevent .udata = (typeof ( dk -> dk_kevent . udata ) )dk ;
151
+ dk -> dk_kevent .udata = (_dispatch_kevent_qos_udata_t )dk ;
152
152
TAILQ_INIT (& dk -> dk_sources );
153
153
154
154
ds -> ds_dkev = dk ;
@@ -917,9 +917,9 @@ _dispatch_kevent_init()
917
917
TAILQ_INSERT_TAIL (& _dispatch_sources [0 ],
918
918
& _dispatch_kevent_data_add , dk_list );
919
919
_dispatch_kevent_data_or .dk_kevent .udata =
920
- (typeof ( _dispatch_kevent_data_or . dk_kevent . udata ) )& _dispatch_kevent_data_or ;
920
+ (_dispatch_kevent_qos_udata_t )& _dispatch_kevent_data_or ;
921
921
_dispatch_kevent_data_add .dk_kevent .udata =
922
- (typeof ( _dispatch_kevent_data_or . dk_kevent . udata ) )& _dispatch_kevent_data_add ;
922
+ (_dispatch_kevent_qos_udata_t )& _dispatch_kevent_data_add ;
923
923
#endif // !DISPATCH_USE_EV_UDATA_SPECIFIC
924
924
}
925
925
@@ -1666,7 +1666,7 @@ _dispatch_timers_init(void)
1666
1666
#ifndef __LP64__
1667
1667
unsigned int tidx ;
1668
1668
for (tidx = 0 ; tidx < DISPATCH_TIMER_COUNT ; tidx ++ ) {
1669
- _dispatch_kevent_timer [tidx ].dk_kevent .udata = \
1669
+ _dispatch_kevent_timer [tidx ].dk_kevent .udata =
1670
1670
DISPATCH_KEVENT_TIMER_UDATA (tidx );
1671
1671
}
1672
1672
#endif // __LP64__
@@ -4760,11 +4760,12 @@ static size_t
4760
4760
_dispatch_timer_debug_attr (dispatch_source_t ds , char * buf , size_t bufsiz )
4761
4761
{
4762
4762
dispatch_source_refs_t dr = ds -> ds_refs ;
4763
- return dsnprintf (buf , bufsiz , "timer = { target = 0x%llx, deadline = 0x%llx,"
4764
- " last_fire = 0x%llx, interval = 0x%llx, flags = 0x%lx }, " ,
4765
- (unsigned long long )ds_timer (dr ).target , (unsigned long long )ds_timer (dr ).deadline ,
4766
- (unsigned long long )ds_timer (dr ).last_fire , (unsigned long long )ds_timer (dr ).interval ,
4767
- ds_timer (dr ).flags );
4763
+ return dsnprintf (buf , bufsiz , "timer = { target = 0x%llx, deadline = 0x%llx"
4764
+ ", last_fire = 0x%llx, interval = 0x%llx, flags = 0x%lx }, " ,
4765
+ (unsigned long long )ds_timer (dr ).target ,
4766
+ (unsigned long long )ds_timer (dr ).deadline ,
4767
+ (unsigned long long )ds_timer (dr ).last_fire ,
4768
+ (unsigned long long )ds_timer (dr ).interval , ds_timer (dr ).flags );
4768
4769
}
4769
4770
4770
4771
size_t
0 commit comments