diff options
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/serial.c | 8 |
2 files changed, 11 insertions, 3 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3f0cf78..c6926a4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +Tue Jun 8 17:54:09 1993 Rob Savoye (rob@rtl.cygnus.com) + + * serial.c (serial_close): If scb is NULL, don't try to close + it. + * configure.in: Add support for rom68k and bug boot monitors. + Tue Jun 8 17:39:12 1993 Steve Chamberlain (sac@phydeaux.cygnus.com) * coffread.c (init_stringtab): Fix bug where sizeof(long) != 4. diff --git a/gdb/serial.c b/gdb/serial.c index 0e5a064..005c946 100644 --- a/gdb/serial.c +++ b/gdb/serial.c @@ -116,9 +116,11 @@ serial_close(scb) { last_serial_opened = NULL; - scb->ops->close(scb); - - free(scb); + if (scb != NULL) + { + scb->ops->close(scb); + free(scb); + } } #if 0 |