aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/serial.c8
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