diff options
author | Andrew Cagney <cagney@redhat.com> | 2003-02-07 00:27:31 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2003-02-07 00:27:31 +0000 |
commit | 5cb316ef79dafb9f22426015584817e5e2756507 (patch) | |
tree | b0113d47cc5db9e154dc221ff0e2ad9b1a315bea /gdb/utils.c | |
parent | e77e4e3ff8cfb6ed2702578da42d2bff8ec257ae (diff) | |
download | gdb-5cb316ef79dafb9f22426015584817e5e2756507.zip gdb-5cb316ef79dafb9f22426015584817e5e2756507.tar.gz gdb-5cb316ef79dafb9f22426015584817e5e2756507.tar.bz2 |
2003-02-06 Andrew Cagney <ac131313@redhat.com>
* linux-proc.c: Include "gdb_stat.h" instead of <sys/stat.h>.
* cp-valprint.c (cp_print_value_fields): Eliminate STREQN.
* jv-typeprint.c (java_type_print_base): Ditto.
* typeprint.c (typedef_print): Eliminate STREQ.
* cli/cli-script.c (define_command, define_command): Ditto.
* main.c (captured_main): Ditto.
* values.c (lookup_internalvar): Ditto.
* utils.c (safe_strerror, parse_escape): Eliminate assignment
within `if' conditional.
* linespec.c (decode_line_2): Ditto.
* cli/cli-dump.c (bfd_openr_with_cleanup): Ditto.
(bfd_openw_with_cleanup): Ditto.
Index: mi/ChangeLog
2003-02-06 Andrew Cagney <ac131313@redhat.com>
* mi-cmd-env.c: Include "gdb_stat.h" instead of <sys/stat.h>.
Diffstat (limited to 'gdb/utils.c')
-rw-r--r-- | gdb/utils.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gdb/utils.c b/gdb/utils.c index 6d9e429..0d9fb31 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -831,7 +831,8 @@ safe_strerror (int errnum) char *msg; static char buf[32]; - if ((msg = strerror (errnum)) == NULL) + msg = strerror (errnum); + if (msg == NULL) { sprintf (buf, "(undocumented errno %d)", errnum); msg = buf; @@ -1447,14 +1448,15 @@ parse_escape (char **string_ptr) register int count = 0; while (++count < 3) { - if ((c = *(*string_ptr)++) >= '0' && c <= '7') + c = (**string_ptr); + if (c >= '0' && c <= '7') { + (*string_ptr)++; i *= 8; i += c - '0'; } else { - (*string_ptr)--; break; } } |