2007-08-17 Michael Snyder <msnyder@access-company.com>

* stack.c (print_frame): Memory leak.
This commit is contained in:
Michael Snyder 2007-08-18 00:21:03 +00:00
parent 1e8189fbb5
commit f91162e199
2 changed files with 6 additions and 0 deletions

View File

@ -1,5 +1,7 @@
2007-08-17 Michael Snyder <msnyder@access-company.com>
* stack.c (print_frame): Memory leak.
* completer.c (filename_completer): Avoid memory leak.
Remove unnecessary nested block.

View File

@ -582,6 +582,8 @@ print_frame (struct frame_info *frame, int print_level,
the symbol table. That'll have parameters, but
that's preferable to displaying a mangled name. */
funname = SYMBOL_PRINT_NAME (func);
else
xfree (demangled);
}
}
}
@ -882,6 +884,8 @@ frame_info (char *addr_exp, int from_tty)
preferable to displaying a mangled name. */
if (demangled == NULL)
funname = SYMBOL_PRINT_NAME (func);
else
xfree (demangled);
}
}
else