diff options
author | Andrew Cagney <cagney@redhat.com> | 2002-02-26 03:29:55 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2002-02-26 03:29:55 +0000 |
commit | 6972bc8bef0025bdf7458a55d2b85f178d8e9dbc (patch) | |
tree | d502ce62af09b69e4e7a0eb59770017aa134d7fd | |
parent | aa32f823fcb27092ab18e7a2023b091fb7c72f3a (diff) | |
download | gdb-6972bc8bef0025bdf7458a55d2b85f178d8e9dbc.zip gdb-6972bc8bef0025bdf7458a55d2b85f178d8e9dbc.tar.gz gdb-6972bc8bef0025bdf7458a55d2b85f178d8e9dbc.tar.bz2 |
* utils.c (perror_with_name): Make string parameter constant.
(print_sys_errmsg): Ditto.
(query): Ditto.
* defs.h (perror_with_name): Update.
(print_sys_errmsg): Update.
(query): Update.
-rw-r--r-- | gdb/ChangeLog | 9 | ||||
-rw-r--r-- | gdb/defs.h | 6 | ||||
-rw-r--r-- | gdb/utils.c | 6 |
3 files changed, 15 insertions, 6 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 153ae5e..3af4f0e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2002-02-25 Andrew Cagney <ac131313@redhat.com> + + * utils.c (perror_with_name): Make string parameter constant. + (print_sys_errmsg): Ditto. + (query): Ditto. + * defs.h (perror_with_name): Update. + (print_sys_errmsg): Update. + (query): Update. + 2002-02-25 Daniel Jacobowitz <drow@mvista.com> From Eliot Dresselhaus <eliot@ayrnetworks.com>: @@ -568,7 +568,7 @@ extern void null_cleanup (void *); extern int myread (int, char *, int); -extern int query (char *, ...) ATTR_FORMAT (printf, 1, 2); +extern int query (const char *, ...) ATTR_FORMAT (printf, 1, 2); extern void init_page_info (void); @@ -698,9 +698,9 @@ extern CORE_ADDR string_to_core_addr (const char *my_string); extern void fprintf_symbol_filtered (struct ui_file *, char *, enum language, int); -extern NORETURN void perror_with_name (char *) ATTR_NORETURN; +extern NORETURN void perror_with_name (const char *) ATTR_NORETURN; -extern void print_sys_errmsg (char *, int); +extern void print_sys_errmsg (const char *, int); /* From regex.c or libc. BSD 4.4 declares this with the argument type as "const char *" in unistd.h, so we can't declare the argument diff --git a/gdb/utils.c b/gdb/utils.c index 8646020..5d64083 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -764,7 +764,7 @@ safe_strerror (int errnum) Then return to command level. */ NORETURN void -perror_with_name (char *string) +perror_with_name (const char *string) { char *err; char *combined; @@ -788,7 +788,7 @@ perror_with_name (char *string) as the file name for which the error was encountered. */ void -print_sys_errmsg (char *string, int errcode) +print_sys_errmsg (const char *string, int errcode) { char *err; char *combined; @@ -1201,7 +1201,7 @@ gdb_print_host_address (void *addr, struct ui_file *stream) /* VARARGS */ int -query (char *ctlstr,...) +query (const char *ctlstr,...) { va_list args; register int answer; |