> On 2016-07-04 22:17, Theo de Raadt wrote: > > Absolutely no way for your change. > > > > It is correct. > > > >> I'm just wondering if true.c does really need int argc and char > >> *argv[] > >> rather than void (src/usr.bin/true/true.c), if not: > >> > >> Index: true.c > >> =================================================================== > >> RCS file: /cvs/src/usr.bin/true/true.c,v > >> retrieving revision 1.1 > >> diff -r1.1 true.c > >> 6c6 > >> < main(int argc, char *argv[]) > >> --- > >> > main(void) > >> > > I didn't get it, could you explain why the main function should have > these arguments since the program does not have to parse command line > arguments?
Because main() is specified to take those arguments. And also... because your proposal fixes absolutely nothing.