Also, note
that this assumes that sizeof(foo) is MAX*sizeof(foo[0]),
though I realize this is easy to fix in the memset call.
sometype_t foo [MAX];
sometype_t *foo;
Well, yes; I would actually be more concerned about things like
sometime_t foo[(MAX*2)+1];
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse at rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B