Annotation of researchv10no/cmd/lcomp/nexit.c, revision 1.1.1.1

1.1       root        1: #include "stdio.h"
                      2: struct rec {
                      3:        long len;
                      4:        struct rec *next;
                      5:        char *fname;
                      6:        long cnt[1];
                      7: } *proFptr = (struct rec *)-1; /* end of list marker */
                      8: exit(n)
                      9: {      int i;
                     10:        char xbuf[4096];
                     11:        setbuf(stderr, xbuf);
                     12:        if(freopen("prof.out", "a", stderr) == 0)
                     13:                _cleanup(), _exit(n+1);
                     14:        while(proFptr != (struct rec *)-1) {
                     15:                fprintf(stderr, "%s\n", proFptr->fname);
                     16:                for(i = 3; i < proFptr->len; i++)
                     17:                        fprintf(stderr, "%d\n", proFptr->cnt[i-3], i);
                     18:                proFptr = proFptr->next;
                     19:        }
                     20:        fflush(stderr);
                     21:        _cleanup();
                     22:        _exit(n);
                     23: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.