File tree Expand file tree Collapse file tree 6 files changed +6
-7
lines changed Expand file tree Collapse file tree 6 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -28,8 +28,7 @@ impl<Traits: KernelTraits> System<Traits> {
28
28
unsafe fn event_group_cb (
29
29
this : EventGroupId ,
30
30
) -> Result < & ' static EventGroupCb < Traits > , NoAccessError > {
31
- Traits :: get_event_group_cb ( this. get ( ) - 1 )
32
- . ok_or_else ( || unsafe { crate :: bad_id :: < Traits > ( ) } )
31
+ Traits :: get_event_group_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id ( ) } )
33
32
}
34
33
}
35
34
Original file line number Diff line number Diff line change @@ -973,7 +973,7 @@ impl<Traits: KernelCfg2> State<Traits> {
973
973
///
974
974
/// [object safety]: r3_core#object-safety
975
975
#[ inline]
976
- unsafe fn bad_id < Traits : KernelCfg2 > ( ) -> error:: NoAccessError {
976
+ unsafe fn bad_id ( ) -> error:: NoAccessError {
977
977
// TODO: Support returning `NoAccess`
978
978
let _ = error:: NoAccessError :: NoAccess ;
979
979
if cfg ! ( debug_assertion) {
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ impl<Traits: KernelTraits> System<Traits> {
26
26
/// See [`crate::bad_id`].
27
27
#[ inline]
28
28
unsafe fn mutex_cb ( this : MutexId ) -> Result < & ' static MutexCb < Traits > , NoAccessError > {
29
- Traits :: get_mutex_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id :: < Traits > ( ) } )
29
+ Traits :: get_mutex_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id ( ) } )
30
30
}
31
31
}
32
32
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ impl<Traits: KernelTraits> System<Traits> {
28
28
unsafe fn semaphore_cb (
29
29
this : SemaphoreId ,
30
30
) -> Result < & ' static SemaphoreCb < Traits > , NoAccessError > {
31
- Traits :: get_semaphore_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id :: < Traits > ( ) } )
31
+ Traits :: get_semaphore_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id ( ) } )
32
32
}
33
33
}
34
34
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ impl<Traits: KernelTraits> System<Traits> {
35
35
/// See [`crate::bad_id`].
36
36
#[ inline]
37
37
unsafe fn task_cb ( this : TaskId ) -> Result < & ' static TaskCb < Traits > , NoAccessError > {
38
- Traits :: get_task_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id :: < Traits > ( ) } )
38
+ Traits :: get_task_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id ( ) } )
39
39
}
40
40
41
41
#[ cfg_attr( not( feature = "inline_syscall" ) , inline( never) ) ]
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ impl<Traits: KernelTraits> System<Traits> {
25
25
/// See [`crate::bad_id`].
26
26
#[ inline]
27
27
unsafe fn timer_cb ( this : TimerId ) -> Result < & ' static TimerCb < Traits > , NoAccessError > {
28
- Traits :: get_timer_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id :: < Traits > ( ) } )
28
+ Traits :: get_timer_cb ( this. get ( ) - 1 ) . ok_or_else ( || unsafe { crate :: bad_id ( ) } )
29
29
}
30
30
}
31
31
You can’t perform that action at this time.
0 commit comments