mirror of
https://git.savannah.gnu.org/git/inetutils.git
synced 2026-01-12 00:19:39 +08:00
ftp/main.c (main): Don't assume that uninitialized argv[argv] is NULL.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2017-06-22 Omer Anson <oaanson@gmail.com> (tiny change)
|
||||
|
||||
* ftp/main.c (main): Don't assume that uninitialized argv[argv] is
|
||||
NULL.
|
||||
|
||||
2017-03-04 Mats Erik Andersson <gnu@gisladisker.se>
|
||||
|
||||
telnetd: Use tty, not pty on Solaris.
|
||||
|
||||
@@ -286,16 +286,15 @@ main (int argc, char *argv[])
|
||||
if (argc > 0)
|
||||
{
|
||||
char *xargv[5];
|
||||
int i;
|
||||
|
||||
if (setjmp (toplevel))
|
||||
exit (EXIT_SUCCESS);
|
||||
signal (SIGINT, intr);
|
||||
signal (SIGPIPE, lostpeer);
|
||||
xargv[0] = program_invocation_name;
|
||||
xargv[1] = argv[0];
|
||||
xargv[2] = argv[1];
|
||||
xargv[3] = argv[2];
|
||||
xargv[4] = NULL;
|
||||
for (i = 0; i < argc && i < 3; i++)
|
||||
xargv[i + 1] = argv[i];
|
||||
setpeer (argc + 1, xargv);
|
||||
}
|
||||
top = setjmp (toplevel) == 0;
|
||||
|
||||
Reference in New Issue
Block a user