Christos Zoulas writes:
> In article <[email protected]>,
> matthew green <[email protected]> wrote:
> >-=-=-=-=-=-
> 
> >+    memcpy(intrnames, inames, MAX_INAME_LENGTH);
> 
> That should be:
>       memcpy(intrnames, inames, sizeof(intrnames));

well.

maybe.  but it's not really any better.  intrnames is not
defined with MAX_INAME_LENGTH so using it in any place is
still a hack...

ie, the length is actually eintrnames-intrnames, but i am
not aware of a way to do that in pure C (leaving the names
as they are now, which they're needed for vmstat.  it needs
'eintrnames' to know the end of the list of strings.)

i'd like to replace it with a much less gross setup but i
didn't see one...

and the good thing is, gcc will whine if it grows ;)


.mrg.

Reply via email to