]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/dev/dtrace/systrace.c
xnu-1228.5.20.tar.gz
[apple/xnu.git] / bsd / dev / dtrace / systrace.c
index ad19d6df010953d83378f321413254283ad04343..35601e943fec93c912b68554450657e5e7abda5f 100644 (file)
@@ -856,7 +856,7 @@ dtrace_machtrace_syscall(struct mach_call_args *args)
                x86_saved_state_t   *tagged_regs = (x86_saved_state_t *)find_user_regs(current_thread());
 
                if (is_saved_state64(tagged_regs)) {
                x86_saved_state_t   *tagged_regs = (x86_saved_state_t *)find_user_regs(current_thread());
 
                if (is_saved_state64(tagged_regs)) {
-                       code = -saved_state64(tagged_regs)->rax & SYSCALL_NUMBER_MASK;
+                       code = saved_state64(tagged_regs)->rax & SYSCALL_NUMBER_MASK;
                } else {
                        code = -saved_state32(tagged_regs)->eax;
                }
                } else {
                        code = -saved_state32(tagged_regs)->eax;
                }