diff options
author | Luca Dariz <luca@orpolo.org> | 2023-02-12 18:03:08 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-02-12 18:18:13 +0100 |
commit | b6413e60356a85e2a07f9e2d4fbfb473e1fa0242 (patch) | |
tree | 9a2307ccd2b847a617d0b8d2a4495faf45d395ec | |
parent | cd86f005ee31fd6e9bfdb378cf3fba22964a6598 (diff) | |
download | gnumach-b6413e60356a85e2a07f9e2d4fbfb473e1fa0242.tar.gz gnumach-b6413e60356a85e2a07f9e2d4fbfb473e1fa0242.tar.bz2 gnumach-b6413e60356a85e2a07f9e2d4fbfb473e1fa0242.zip |
thread_getstatus: set unused members of thread state to 0
* i386/i386/pcb.c: always set esp to 0, it seems unused.
Message-Id: <20230212170313.1501404-2-luca@orpolo.org>
-rw-r--r-- | i386/i386/pcb.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/i386/i386/pcb.c b/i386/i386/pcb.c index 9ac55a1c..924ed08b 100644 --- a/i386/i386/pcb.c +++ b/i386/i386/pcb.c @@ -706,6 +706,7 @@ kern_return_t thread_getstatus( state->eip = saved_state->eip; state->efl = saved_state->efl; state->uesp = saved_state->uesp; + state->esp = 0; /* unused */ state->cs = saved_state->cs; state->ss = saved_state->ss; |