Annotation of 43BSD/games/battlestar/misc.c, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1983 Regents of the University of California,
                      3:  * All rights reserved.  Redistribution permitted subject to
                      4:  * the terms of the Berkeley Software License Agreement.
                      5:  */
                      6: 
                      7: #ifndef lint
                      8: static char sccsid[] = "@(#)misc.c     1.2 4/24/85";
                      9: #endif
                     10: 
                     11: #include "externs.h"
                     12: 
                     13: card(array, size)              /* for beenthere, injuries */
                     14:        register char *array;
                     15:        int size;
                     16: {
                     17:        register char *end = array + size;
                     18:        register int i = 0;
                     19: 
                     20:        while (array < end)
                     21:                if (*array++)
                     22:                        i++;
                     23:        return (i);
                     24: }
                     25: 
                     26: ucard(array)
                     27:        register unsigned *array;
                     28: {
                     29:        register int j = 0, n;
                     30: 
                     31:        for (n = 0; n < NUMOFOBJECTS; n++)
                     32:                if (testbit(array, n))
                     33:                            j++;
                     34:        return (j);
                     35: }

unix.superglobalmegacorp.com

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