Fixed SIG
This commit is contained in:
parent
933b1de514
commit
c4c1e6191b
2 changed files with 7 additions and 1 deletions
|
@ -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;
|
||||||
|
|
Loading…
Add table
Reference in a new issue