projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
.
[deliverable/binutils-gdb.git]
/
gdb
/
kod-cisco.c
diff --git
a/gdb/kod-cisco.c
b/gdb/kod-cisco.c
index 06ea9a7b311c7c534b459166dfaae6c64e5a9dd3..de2b4502666cb45cef18f91023ae6ea455769501 100644
(file)
--- a/
gdb/kod-cisco.c
+++ b/
gdb/kod-cisco.c
@@
-1,5
+1,5
@@
/* Kernel Object Display facility for Cisco
/* Kernel Object Display facility for Cisco
- Copyright 1999 Free Software Foundation, Inc.
+ Copyright 1999
, 2000
Free Software Foundation, Inc.
Written by Tom Tromey <tromey@cygnus.com>.
Written by Tom Tromey <tromey@cygnus.com>.
@@
-90,13
+90,13
@@
cisco_kod_open (kod_display_callback_ftype *display_func,
/* Close the connection. */
void
/* Close the connection. */
void
-cisco_kod_close ()
+cisco_kod_close (
void
)
{
}
/* Print a "bad packet" message. */
static void
{
}
/* Print a "bad packet" message. */
static void
-bad_packet ()
+bad_packet (
void
)
{
(*gdb_kod_display) ("Remote target returned malformed packet.\n");
}
{
(*gdb_kod_display) ("Remote target returned malformed packet.\n");
}
@@
-112,7
+112,7
@@
cisco_kod_request (char *arg, int from_tty)
int done = 0, i;
int fail = 0;
int done = 0, i;
int fail = 0;
- char **sync_ids;
+ char **sync_ids
= NULL
;
int sync_len = 0;
int sync_next = 0;
char *prev_id = NULL;
int sync_len = 0;
int sync_next = 0;
char *prev_id = NULL;
@@
-216,12
+216,8
@@
cisco_kod_request (char *arg, int from_tty)
buffer[off + 8] = '\0';
off += 9;
buffer[off + 8] = '\0';
off += 9;
- if (sync_len == 0)
- sync_ids = (char **) xmalloc (count * sizeof (char *));
- else
- sync_ids = (char **) xrealloc (sync_ids,
- (sync_len + count) * sizeof (char *));
sync_len += count;
sync_len += count;
+ sync_ids = (char **) xrealloc (sync_ids, sync_len * sizeof (char *));
for (i = 0; i < count; ++i)
{
for (i = 0; i < count; ++i)
{
@@
-316,6
+312,6
@@
cisco_kod_request (char *arg, int from_tty)
/* Free memory. */
for (i = 0; i < sync_next; ++i)
/* Free memory. */
for (i = 0; i < sync_next; ++i)
- free (sync_ids[i]);
- free (sync_ids);
+
x
free (sync_ids[i]);
+
x
free (sync_ids);
}
}
This page took
0.038648 seconds
and
4
git commands to generate.