Annotation of 43BSD/contrib/notes/utility/structsize.c, revision 1.1

1.1     ! root        1: #include "../src/parms.h"
        !             2: #include "../src/structs.h"
        !             3: 
        !             4: /*
        !             5:  *     structsize
        !             6:  *
        !             7:  *     Tells you the size of some of the structures in the
        !             8:  *     data base.
        !             9:  *
        !            10:  *     This is useful when installing new versions of the
        !            11:  *     notesfile code.  I have recently (Sept 6, '83) played
        !            12:  *     with one of the structures and it resulted in a 
        !            13:  *     non-obvious (but quickly figured out) change in the
        !            14:  *     size of the data structures.  This broke extant notesfiles.
        !            15:  *
        !            16:  *     If things don't fly when you first use new code, I would
        !            17:  *     suggest compiling and running this file with both the
        !            18:  *     old and new structure files (it will work with both)
        !            19:  *     and see what changed.  Then play with the filler space
        !            20:  *     that I left in the structure definitions to make things
        !            21:  *     work out.
        !            22:  *
        !            23:  *     Sorry that things like this have to happen. *sigh*
        !            24:  *
        !            25:  *     -- Ray Essick   September 6, 1983
        !            26:  *
        !            27:  * $Header: /mntb/3/srg/notes/work/utility/RCS/structsize.c,v 1.6 84/03/07 19:04:42 notes Exp $
        !            28:  *
        !            29:  */
        !            30: 
        !            31: main ()
        !            32: {
        !            33: 
        !            34:     printf ("size of descr_f %d\n", sizeof (struct descr_f));
        !            35:     printf ("size of note_f %d\n", sizeof (struct note_f));
        !            36:     printf ("size of resp_f %d\n", sizeof (struct resp_f));
        !            37:     exit (0);
        !            38: }

unix.superglobalmegacorp.com

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