From 8cd767091a5f226503d123587c67f5559ead32ca Mon Sep 17 00:00:00 2001 From: SarahW Date: Thu, 25 May 2017 18:06:40 +0100 Subject: [PATCH] Fixed stack size bug introducted in rev 729. --- src/x86seg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/x86seg.c b/src/x86seg.c index 7e88077..c729670 100644 --- a/src/x86seg.c +++ b/src/x86seg.c @@ -440,6 +440,8 @@ void loadseg(uint16_t seg, x86seg *s) s->access = (3 << 5) | 2; s->base = seg << 4; s->seg = seg; + if (s == &_ss) + stack32 = 0; s->checked = 1; }