diff options
author | Andrew Cagney <cagney@redhat.com> | 2004-06-01 12:55:33 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2004-06-01 12:55:33 +0000 |
commit | de169ec977abe9e50ab1fc388fca26e408a8b99f (patch) | |
tree | f63964cdf72e10dd2cc354726fba13b9699d0d94 /gdb | |
parent | 377d8c420a27e32bb91a75e57152ca8887c70c6f (diff) | |
download | gdb-de169ec977abe9e50ab1fc388fca26e408a8b99f.zip gdb-de169ec977abe9e50ab1fc388fca26e408a8b99f.tar.gz gdb-de169ec977abe9e50ab1fc388fca26e408a8b99f.tar.bz2 |
2004-06-01 Andrew Cagney <cagney@gnu.org>
* mi/mi-main.c (mi_cmd_data_read_memory): Add missing return for
"invalid number of columns" error. Delete redundant "out of
memory" check.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/mi/mi-main.c | 7 |
2 files changed, 7 insertions, 6 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7ad4f97..f4931d7 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2004-06-01 Andrew Cagney <cagney@gnu.org> + + * mi/mi-main.c (mi_cmd_data_read_memory): Add missing return for + "invalid number of columns" error. Delete redundant "out of + memory" check. + 2004-05-31 Mark Kettenis <kettenis@gnu.org> * i386bsd-nat.c: Don't include <sys/procfs.h>. diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c index 6d73861..02ed628 100644 --- a/gdb/mi/mi-main.c +++ b/gdb/mi/mi-main.c @@ -886,6 +886,7 @@ mi_cmd_data_read_memory (char *command, char **argv, int argc) { xasprintf (&mi_error_message, "mi_cmd_data_read_memory: invalid number of columns."); + return MI_CMD_ERROR; } /* The un-printable character when printing ascii. */ if (argc == 6) @@ -897,12 +898,6 @@ mi_cmd_data_read_memory (char *command, char **argv, int argc) total_bytes = word_size * nr_rows * nr_cols; mbuf = xcalloc (total_bytes, 1); make_cleanup (xfree, mbuf); - if (mbuf == NULL) - { - xasprintf (&mi_error_message, - "mi_cmd_data_read_memory: out of memory."); - return MI_CMD_ERROR; - } nr_bytes = 0; while (nr_bytes < total_bytes) { |