GDB/MI: crash printing "_task" (Ada) argument
[binutils-gdb.git] / gdb / mi / mi-console.c
index c48a4fbc66b087e63338b7fd643fff7020e7eef3..6b4601b224b135ce097790c7cbd321df4e57114e 100644 (file)
@@ -1,6 +1,6 @@
 /* MI Console code.
 
-   Copyright (C) 2000, 2001, 2002, 2007 Free Software Foundation, Inc.
+   Copyright (C) 2000-2002, 2007-2012 Free Software Foundation, Inc.
 
    Contributed by Cygnus Solutions (a Red Hat company).
 
@@ -8,7 +8,7 @@
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2 of the License, or
+   the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.
 
    This program is distributed in the hope that it will be useful,
@@ -17,9 +17,7 @@
    GNU General Public License for more details.
 
    You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor,
-   Boston, MA 02110-1301, USA.  */
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
 #include "mi-console.h"
@@ -48,6 +46,7 @@ mi_console_file_new (struct ui_file *raw,
 {
   struct ui_file *ui_file = ui_file_new ();
   struct mi_console_file *mi_console = XMALLOC (struct mi_console_file);
+
   mi_console->magic = &mi_console_file_magic;
   mi_console->raw = raw;
   mi_console->buffer = mem_fileopen ();
@@ -63,6 +62,7 @@ static void
 mi_console_file_delete (struct ui_file *file)
 {
   struct mi_console_file *mi_console = ui_file_data (file);
+
   if (mi_console->magic != &mi_console_file_magic)
     internal_error (__FILE__, __LINE__,
                    _("mi_console_file_delete: bad magic number"));
@@ -74,6 +74,7 @@ mi_console_file_fputs (const char *buf,
                       struct ui_file *file)
 {
   struct mi_console_file *mi_console = ui_file_data (file);
+
   if (mi_console->magic != &mi_console_file_magic)
     internal_error (__FILE__, __LINE__,
                    "mi_console_file_fputs: bad magic number");
@@ -91,6 +92,7 @@ mi_console_raw_packet (void *data,
                       long length_buf)
 {
   struct mi_console_file *mi_console = data;
+
   if (mi_console->magic != &mi_console_file_magic)
     internal_error (__FILE__, __LINE__,
                    _("mi_console_file_transform: bad magic number"));
@@ -101,7 +103,8 @@ mi_console_raw_packet (void *data,
       if (mi_console->quote)
        {
          fputs_unfiltered ("\"", mi_console->raw);
-         fputstrn_unfiltered (buf, length_buf, mi_console->quote, mi_console->raw);
+         fputstrn_unfiltered (buf, length_buf,
+                              mi_console->quote, mi_console->raw);
          fputs_unfiltered ("\"\n", mi_console->raw);
        }
       else
@@ -117,6 +120,7 @@ static void
 mi_console_file_flush (struct ui_file *file)
 {
   struct mi_console_file *mi_console = ui_file_data (file);
+
   if (mi_console->magic != &mi_console_file_magic)
     internal_error (__FILE__, __LINE__,
                    _("mi_console_file_flush: bad magic number"));