]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Call tui_initialize_readline only if gdb_stdout is a tty.
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 4 Feb 2010 17:37:59 +0000 (17:37 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 4 Feb 2010 17:37:59 +0000 (17:37 +0000)
2010-02-04  H.J. Lu  <hongjiu.lu@intel.com>

PR tui/9622
* tui/tui-interp.c (tui_init): Call tui_initialize_readline
only if gdb_stdout is a tty.

gdb/ChangeLog
gdb/tui/tui-interp.c

index 7caab77c53973d561863ff72e8934820ad010037..3543b1f164fd600ba20eddcf967e5470fbd7e340 100644 (file)
@@ -1,3 +1,9 @@
+2010-02-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR tui/9622
+       * tui/tui-interp.c (tui_init): Call tui_initialize_readline
+       only if gdb_stdout is a tty.
+
 2010-02-04  H.J. Lu  <hongjiu.lu@intel.com>
 
        * target-descriptions.c: Include "osabi.h".
index 3b59769290d607f5f2afc1fee4f89b6592e92075..3bb8246ad9ed9b447bb523b023f6f23d1bbae036 100644 (file)
@@ -57,7 +57,8 @@ tui_init (int top_level)
 
   tui_initialize_io ();
   tui_initialize_win ();
-  tui_initialize_readline ();
+  if (ui_file_isatty (gdb_stdout))
+    tui_initialize_readline ();
 
   return NULL;
 }