diff options
author | Stu Grossman <grossman@cygnus> | 1992-09-15 05:11:52 +0000 |
---|---|---|
committer | Stu Grossman <grossman@cygnus> | 1992-09-15 05:11:52 +0000 |
commit | b36e3a9b49aa9a2a24555e0a6a50f5cd3d5323b7 (patch) | |
tree | a0a42b066fcf3ea62c16589bf5995ba426ef9492 | |
parent | 3e3b0eb9d9bd49c08edbe181864a20282034c64d (diff) | |
download | gdb-b36e3a9b49aa9a2a24555e0a6a50f5cd3d5323b7.zip gdb-b36e3a9b49aa9a2a24555e0a6a50f5cd3d5323b7.tar.gz gdb-b36e3a9b49aa9a2a24555e0a6a50f5cd3d5323b7.tar.bz2 |
Oops! Retract last change. Didn't mean to pollute things with energize just
yet!
-rw-r--r-- | gdb/ChangeLog | 3 | ||||
-rw-r--r-- | gdb/utils.c | 44 |
2 files changed, 13 insertions, 34 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e180fd0..f849f44 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,8 +1,5 @@ Mon Sep 14 19:20:43 1992 Stu Grossman (grossman at cygnus.com) - * utils.c (query): Remove test for energize from top. Now - handled in input_from_terminal_p(). - * energize.c (send_location): New routine to consolidate all places where we must notify kernel of where the given pc is. (cplus_demangle): Put single-quotes around demangled names. diff --git a/gdb/utils.c b/gdb/utils.c index 4682d1d..b99e4f9 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -703,32 +703,21 @@ query (va_alist) fflush (stdout); va_start (args); ctlstr = va_arg (args, char *); - energize_query (ctlstr, args); vfprintf_filtered (stdout, ctlstr, args); + va_end (args); printf_filtered ("(y or n) "); - if (energize) - { - char *buf; - - buf = energize_command_line_input(0, 0); - answer = buf ? *buf : 'Y'; - energize_acknowledge_query(buf); - } - else - { - fflush (stdout); - answer = fgetc (stdin); - clearerr (stdin); /* in case of C-d */ - if (answer == EOF) /* C-d */ - return 1; - if (answer != '\n') /* Eat rest of input line, to EOF or newline */ - do - { - ans2 = fgetc (stdin); - clearerr (stdin); - } - while (ans2 != EOF && ans2 != '\n'); - } + fflush (stdout); + answer = fgetc (stdin); + clearerr (stdin); /* in case of C-d */ + if (answer == EOF) /* C-d */ + return 1; + if (answer != '\n') /* Eat rest of input line, to EOF or newline */ + do + { + ans2 = fgetc (stdin); + clearerr (stdin); + } + while (ans2 != EOF && ans2 != '\n'); if (answer >= 'a') answer -= 040; if (answer == 'Y') @@ -736,7 +725,6 @@ query (va_alist) if (answer == 'N') return 0; printf_filtered ("Please answer y or n.\n"); - va_end (args); } } @@ -1003,12 +991,6 @@ fputs_filtered (linebuffer, stream) if (linebuffer == 0) return; - if (energize) - { - energize_fputs(linebuffer); - return; - } - /* Don't do any filtering if it is disabled. */ if (stream != stdout || (lines_per_page == UINT_MAX && chars_per_line == UINT_MAX)) |