diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-11-23 18:20:40 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-11-23 18:20:40 +0100 |
| commit | cfffbcc5be06d4147d41e70a5b0d382e1b0dd6f1 (patch) | |
| tree | 454a19482bda1993683b6784b8fdc65701318375 | |
| parent | ba80b40e9eb0412816d1270d57a0eb300844f476 (diff) | |
| download | box64-cfffbcc5be06d4147d41e70a5b0d382e1b0dd6f1.tar.gz box64-cfffbcc5be06d4147d41e70a5b0d382e1b0dd6f1.zip | |
Clear errno when pctrl_arch has no error
| -rw-r--r-- | src/emu/x64tls.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emu/x64tls.c b/src/emu/x64tls.c index 83fc1f62..27d7160e 100644 --- a/src/emu/x64tls.c +++ b/src/emu/x64tls.c @@ -152,6 +152,7 @@ int my_arch_prctl(x64emu_t *emu, int code, void* addr) #define ARCH_GET_GS 0x1004 int seg = 0; int idx = 0; + errno = 0; switch(code) { case ARCH_GET_GS: *(void**)addr = GetSegmentBase(emu->segs[_GS]); |