commit-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Inetutils branch, master, updated. inetutils-1_9_4-35-gd0496f


From: Alfred M. Szmidt
Subject: [SCM] GNU Inetutils branch, master, updated. inetutils-1_9_4-35-gd0496fa
Date: Thu, 22 Jun 2017 04:12:39 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Inetutils ".

The branch, master has been updated
       via  d0496fa7d025ad55d8da0ee51bb873ea71c1d072 (commit)
      from  5f02a4d818cc627cf11e2a3817774a1a7cae59dc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=d0496fa7d025ad55d8da0ee51bb873ea71c1d072


commit d0496fa7d025ad55d8da0ee51bb873ea71c1d072
Author: Alfred M. Szmidt <address@hidden>
Date:   Thu Jun 22 10:12:10 2017 +0200

    ftp/main.c (main): Don't assume that uninitialized argv[argv] is NULL.

diff --git a/ChangeLog b/ChangeLog
index 967de10..7cb60d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-06-22  Omer Anson <address@hidden>  (tiny change)
+
+       * ftp/main.c (main): Don't assume that uninitialized argv[argv] is
+       NULL.
+
 2017-03-04  Mats Erik Andersson  <address@hidden>
 
        telnetd: Use tty, not pty on Solaris.
diff --git a/ftp/main.c b/ftp/main.c
index 1b9d3f3..7d4918f 100644
--- a/ftp/main.c
+++ b/ftp/main.c
@@ -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;

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog  | 5 +++++
 ftp/main.c | 7 +++----
 2 files changed, 8 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
GNU Inetutils 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]