public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7531131
)
a trap from a routine called by the termination sequence could
author
ceriel
<none@none>
Fri, 12 May 1989 09:36:16 +0000
(09:36 +0000)
committer
ceriel
<none@none>
Fri, 12 May 1989 09:36:16 +0000
(09:36 +0000)
cause an infinite loop. This is prevented
lang/m2/libm2/halt.c
patch
|
blob
|
history
diff --git
a/lang/m2/libm2/halt.c
b/lang/m2/libm2/halt.c
index
ca98a69
..
1b504f9
100644
(file)
--- a/
lang/m2/libm2/halt.c
+++ b/
lang/m2/libm2/halt.c
@@
-15,10
+15,8
@@
static int (*proclist[MAXPROCS])();
_cleanup()
{
- register int i;
-
- for (i = callindex; --i >= 0;) {
- (*proclist[i])();
+ while (--callindex >= 0)
+ (*proclist[callindex])();
}
callindex = 0;
}