Fixed SIG

This commit is contained in:
ceriel
1990-01-26 16:43:29 +00:00
parent 933b1de514
commit c4c1e6191b
2 changed files with 7 additions and 1 deletions

View File

@@ -570,7 +570,10 @@ DoSIGz()
LOG(("@M6 DoSIGz()"));
spoilFRA();
npush(TrapPI, psize);
if (OnTrap == TR_HALT) {
npush(-2L, psize);
}
else npush(TrapPI, psize);
if (tpi == -2) {
OnTrap = TR_HALT;
TrapPI = 0;