Fixed SIG
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
26-Jan-90 Ceriel Jacobs (ceriel) at ceriel
|
||||||
|
Fixed so that two consecutive SIG's have no effect.
|
||||||
|
|
||||||
8-Dec-89 Ceriel Jacobs (ceriel) at ceriel
|
8-Dec-89 Ceriel Jacobs (ceriel) at ceriel
|
||||||
Bug fix: one of the many ZRL encodings was decoded wrong.
|
Bug fix: one of the many ZRL encodings was decoded wrong.
|
||||||
|
|
||||||
|
|||||||
@@ -570,7 +570,10 @@ DoSIGz()
|
|||||||
|
|
||||||
LOG(("@M6 DoSIGz()"));
|
LOG(("@M6 DoSIGz()"));
|
||||||
spoilFRA();
|
spoilFRA();
|
||||||
npush(TrapPI, psize);
|
if (OnTrap == TR_HALT) {
|
||||||
|
npush(-2L, psize);
|
||||||
|
}
|
||||||
|
else npush(TrapPI, psize);
|
||||||
if (tpi == -2) {
|
if (tpi == -2) {
|
||||||
OnTrap = TR_HALT;
|
OnTrap = TR_HALT;
|
||||||
TrapPI = 0;
|
TrapPI = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user