ld signed overflow fix
[deliverable/binutils-gdb.git] / gdb / ui-file.h
index 39f56d5ea4218feac5c4db74dc319210cdfc35a2..3f6f38a68fba05f9c4bb91eec075a622f3ba4792 100644 (file)
@@ -287,4 +287,20 @@ private:
   ui_file_up m_two;
 };
 
+/* A ui_file implementation that filters out terminal escape
+   sequences.  */
+
+class no_terminal_escape_file : public stdio_file
+{
+public:
+  no_terminal_escape_file ()
+  {
+  }
+
+  /* Like the stdio_file methods, but these filter out terminal escape
+     sequences.  */
+  void write (const char *buf, long length_buf) override;
+  void puts (const char *linebuffer) override;
+};
+
 #endif
This page took 0.024747 seconds and 4 git commands to generate.