diff options
author | Andrew Cagney <cagney@redhat.com> | 2001-01-31 03:46:23 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2001-01-31 03:46:23 +0000 |
commit | 0da91883e6d0f516af2278636d276b3de7b46c31 (patch) | |
tree | dff36499755b8e7b422cc1e20c3e94135928f736 | |
parent | cc143fd1ce98397ea10059aa97764d8f7ffccc80 (diff) | |
download | gdb-0da91883e6d0f516af2278636d276b3de7b46c31.tar.gz |
Move putchar_filtered() to utils.c.
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/cli/cli-utils.c | 8 | ||||
-rw-r--r-- | gdb/cli/cli-utils.h | 5 | ||||
-rw-r--r-- | gdb/defs.h | 5 | ||||
-rw-r--r-- | gdb/utils.c | 9 |
5 files changed, 20 insertions, 14 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f0e6130feed..30caec49b83 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Tue Jan 30 15:43:08 2001 Andrew Cagney <cagney@cygnus.com> + + * cli/cli-utils.c (putchar_filtered): Move function from here. + * utils.c (putchar_filtered): To here. + * cli/cli-utils.h (putchar_filtered): Move declaration from here. + * defs.h (putchar_filtered): To here. + Tue Jan 30 17:27:11 2001 Andrew Cagney <cagney@redhat.com> * configure.in (AC_CHECK_FUNCS): Replace vfork test with diff --git a/gdb/cli/cli-utils.c b/gdb/cli/cli-utils.c index 29019ece518..396d6ead5eb 100644 --- a/gdb/cli/cli-utils.c +++ b/gdb/cli/cli-utils.c @@ -19,11 +19,3 @@ #include "defs.h" #include "cli/cli-utils.h" -/* Write character C to gdb_stdout using GDB's paging mechanism and return C. - May return nonlocally. */ - -int -putchar_filtered (int c) -{ - return fputc_filtered (c, gdb_stdout); -} diff --git a/gdb/cli/cli-utils.h b/gdb/cli/cli-utils.h index 313caf47eda..115af8b6b20 100644 --- a/gdb/cli/cli-utils.h +++ b/gdb/cli/cli-utils.h @@ -19,9 +19,4 @@ #if !defined (CLI_UTILS_H) # define CLI_UTILS_H 1 -/* Write character C to gdb_stdout using GDB's paging mechanism and return C. - May return nonlocally. */ - -extern int putchar_filtered (int c); - #endif /* !defined (CLI_UTILS_H) */ diff --git a/gdb/defs.h b/gdb/defs.h index b0612808c03..092f21c5a85 100644 --- a/gdb/defs.h +++ b/gdb/defs.h @@ -435,7 +435,8 @@ extern struct ui_file *gdb_stdtarg; #include "ui-file.h" -/* More generic printf like operations */ +/* More generic printf like operations. Filtered versions may return + non-locally on error. */ extern void fputs_filtered (const char *, struct ui_file *); @@ -445,6 +446,8 @@ extern int fputc_filtered (int c, struct ui_file *); extern int fputc_unfiltered (int c, struct ui_file *); +extern int putchar_filtered (int c); + extern int putchar_unfiltered (int c); extern void puts_filtered (const char *); diff --git a/gdb/utils.c b/gdb/utils.c index 9cfdd3f2458..98bee73e088 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -1857,6 +1857,15 @@ putchar_unfiltered (int c) return c; } +/* Write character C to gdb_stdout using GDB's paging mechanism and return C. + May return nonlocally. */ + +int +putchar_filtered (int c) +{ + return fputc_filtered (c, gdb_stdout); +} + int fputc_unfiltered (int c, struct ui_file *stream) { |