Fix bzero warning in child_setup_tty
authorTom de Vries <tom@codesourcery.com>
Tue, 31 Mar 2015 08:30:15 +0000 (08:30 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Tue, 31 Mar 2015 08:30:15 +0000 (08:30 +0000)
2015-03-31  Tom de Vries  <tom@codesourcery.com>

PR ada/65490
* terminals.c (child_setup_tty): Fix warning 'argument to sizeof in
bzero call is the same expression as the destination'.

From-SVN: r221789

gcc/ada/ChangeLog
gcc/ada/terminals.c

index e7c67496c82015b366acccf1ee7bf950afdb074d..8b9fbe5b65fe420cf48b733c51060bd6491ddea1 100644 (file)
@@ -1,3 +1,9 @@
+2015-03-31  Tom de Vries  <tom@codesourcery.com>
+
+       PR ada/65490
+       * terminals.c (child_setup_tty): Fix warning 'argument to sizeof in
+       bzero call is the same expression as the destination'.
+
 2015-03-26  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc-interface/trans.c (Attribute_to_gnu) <Attr_Deref>: New case.
index a46e610fbb2acd103b1c678240e28c58f64f4b98..e44063b049d02780a33283b0f770b7d42a229ef8 100644 (file)
@@ -6,7 +6,7 @@
  *                                                                          *
  *                          C Implementation File                           *
  *                                                                          *
- *                     Copyright (C) 2008-2014, AdaCore                     *
+ *                     Copyright (C) 2008-2015, AdaCore                     *
  *                                                                          *
  * GNAT is free software;  you can  redistribute it  and/or modify it under *
  * terms of the  GNU General Public License as published  by the Free Soft- *
@@ -1263,7 +1263,7 @@ child_setup_tty (int fd)
   int    status;
 
   /* ensure that s is filled with 0 */
-  bzero (&s, sizeof (&s));
+  bzero (&s, sizeof (s));
 
   /* Get the current terminal settings */
   status = tcgetattr (fd, &s);