|
|
1.1 root 1:
2: typedef void (*PFV)();
3:
4: void dtors()
5: {
6: extern PFV _dtors[];
7: static ddone;
8: if (ddone == 0) { // once only
9: ddone = 1;
10: PFV* pf = _dtors;
11: while (*pf) pf++;
12: while (_dtors < pf) (**--pf)();
13: }
14: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.