aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb')
-rw-r--r--gdb/coffread.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gdb/coffread.c b/gdb/coffread.c
index 6ccf456..7c714c2 100644
--- a/gdb/coffread.c
+++ b/gdb/coffread.c
@@ -347,8 +347,10 @@ static void
coff_start_symtab ()
{
start_symtab (
- /* We fill in the filename later. */
- "",
+ /* We fill in the filename later. But start_symtab
+ expects something we can later free() (in end_symtab).
+ FIXME: leaks memory. */
+ savestring ("", 0),
/* We never know the directory name for COFF. */
NULL,
/* The start address is irrelevant, since we set