]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix a typo: argv -> argvp
authorYaroslav Tykhiy <ytykhiy@gmail.com>
Mon, 30 Apr 2007 13:21:43 +0000 (13:21 +0000)
committerYaroslav Tykhiy <ytykhiy@gmail.com>
Mon, 30 Apr 2007 13:21:43 +0000 (13:21 +0000)
commit3cb8dc7cd5dea66fdef86df639ac68f2bd69c239
tree1fff64d42b7481bfe34fb9acc9218a5c3179ac45
parent322627150d81ba39bcb1ec8a8008c3eb6e6479ff
Fix a typo: argv -> argvp

Rationale:
We are interested in the current (last) element of the argv array
there, not in its first element.  The if construct is there because
we want to avoid adding empty (zero-length) arguments to argv, so
we just don't advance argvp if the current argument is empty, and
it gets overwritten at the next iteration.  Note that strsep(3)
doesn't treat consecutive delim characters as a single separator,
it returns empty fields between such characters, and it's up to the
caller to handle them this or that way.

Also add a comment that the argv array ends up null-terminated in
any case (it's due to the design of the for loop) as an answer to
a possible question why the whole argv isn't zero-filled.

Submitted by: yongari
Tested by: yongari
MFC after: 3 days
sbin/mdmfs/mdmfs.c