aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2007-10-05 21:36:00 +0000
committerDaniel Jacobowitz <drow@false.org>2007-10-05 21:36:00 +0000
commit9ef895d6a16cfc08ddc7d881bb44d6adc3df0c4d (patch)
tree1feddb25df19ef9baefc95a125e353ef4d85a981 /gdb
parent9b7f5d20489123fb67202427cf11d52f4d6fedfe (diff)
downloadfsf-binutils-gdb-9ef895d6a16cfc08ddc7d881bb44d6adc3df0c4d.zip
fsf-binutils-gdb-9ef895d6a16cfc08ddc7d881bb44d6adc3df0c4d.tar.gz
fsf-binutils-gdb-9ef895d6a16cfc08ddc7d881bb44d6adc3df0c4d.tar.bz2
* remote.c (get_offsets): Only call free_symfile_segment_data if
data was allocated.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/remote.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7659f8e..5244f54 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,8 +1,12 @@
+2007-10-05 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * remote.c (get_offsets): Only call free_symfile_segment_data if
+ data was allocated.
+
2007-10-03 Pierre Muller <muller@ics.u-strasbg.fr>
* objc-exp.y: ARI fix: remove 4 PARAMS.
-
2007-10-03 Daniel Jacobowitz <dan@codesourcery.com>
* NEWS: Use uniform spacing. Correct version number for GDB 6.7
diff --git a/gdb/remote.c b/gdb/remote.c
index 23fa18c..47e02fd 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -2134,7 +2134,8 @@ get_offsets (void)
do_sections = 0;
}
- free_symfile_segment_data (data);
+ if (data)
+ free_symfile_segment_data (data);
if (do_sections)
{