]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/mi/mi-console.c
mi: Use the value in mi_console_file->quote as the quoting character
[thirdparty/binutils-gdb.git] / gdb / mi / mi-console.c
index dbad19932cd02eb80538a0f245e1fe972969d249..0880bd3792fc5266f18ae49d05faa48a4cc716c1 100644 (file)
@@ -110,15 +110,16 @@ mi_console_raw_packet (void *data, const char *buf, long length_buf)
       fputs_unfiltered (mi_console->prefix, mi_console->raw);
       if (mi_console->quote)
        {
-         fputs_unfiltered ("\"", mi_console->raw);
+         fputc_unfiltered (mi_console->quote, mi_console->raw);
          fputstrn_unfiltered (buf, length_buf,
                               mi_console->quote, mi_console->raw);
-         fputs_unfiltered ("\"\n", mi_console->raw);
+         fputc_unfiltered (mi_console->quote, mi_console->raw);
+         fputc_unfiltered ('\n', mi_console->raw);
        }
       else
        {
          fputstrn_unfiltered (buf, length_buf, 0, mi_console->raw);
-         fputs_unfiltered ("\n", mi_console->raw);
+         fputc_unfiltered ('\n', mi_console->raw);
        }
       gdb_flush (mi_console->raw);
     }