|
|
researchv10 Norman
#include <libc.h>
extern int (*_atexitfns[])();
void
_cleanup()
{
int i, (*f)();
for(i = NONEXIT-1; i >= 0; i--)
if(_atexitfns[i]){
f = _atexitfns[i];
_atexitfns[i] = 0; /* self defense against bozos */
(*f)();
}
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.