2007-08-04 Michael Snyder * stack.c (print_frame): Memory leak. Index: stack.c =================================================================== RCS file: /cvs/src/src/gdb/stack.c,v retrieving revision 1.150 diff -p -r1.150 stack.c *** stack.c 25 Jul 2007 00:28:25 -0000 1.150 --- stack.c 5 Aug 2007 02:16:10 -0000 *************** print_frame (struct frame_info *frame, i *** 582,587 **** --- 582,589 ---- the symbol table. That'll have parameters, but that's preferable to displaying a mangled name. */ funname = SYMBOL_PRINT_NAME (func); + else + xfree (demangled); } } } *************** frame_info (char *addr_exp, int from_tty *** 882,887 **** --- 884,891 ---- preferable to displaying a mangled name. */ if (demangled == NULL) funname = SYMBOL_PRINT_NAME (func); + else + xfree (demangled); } } else