]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/syscall_subr.c
xnu-517.12.7.tar.gz
[apple/xnu.git] / osfmk / kern / syscall_subr.c
index 886f49f0003820d7922bd20ef4fa303dcad77bfc..26fc9b21401aa79e3ad839f9169910e177bd1df8 100644 (file)
@@ -194,7 +194,6 @@ thread_switch(
        int                                             option,
        mach_msg_timeout_t              option_time)
 {
-    register thread_t          self = current_thread();
     register thread_act_t      hint_act = THR_ACT_NULL;
 
     /*
@@ -214,7 +213,7 @@ thread_switch(
     if (thread_name != MACH_PORT_NULL) {
                ipc_port_t                      port;
 
-               if (ipc_port_translate_send(self->top_act->task->itk_space,
+               if (ipc_port_translate_send(current_task()->itk_space,
                                                                        thread_name, &port) == KERN_SUCCESS) {
                        ip_reference(port);
                        ip_unlock(port);