breakpad/src
jimblandy@gmail.com e0a2512369 Linux dumper: Use pointers to SourceFileInfo structures.
Use a list of pointers to SourceFileInfo structures, not a list of the
structures themselves.  This is preparation for a subsequent patch
which makes the data structures less STABS-specific.

This patch introduces a memory leak.  If an included file is
referenced only by line entries for functions that LoadFuncSymbols
elected to omit from the func_info list, then its SourceFileInfo
structure is leaked when we destroy the name_to_file map.  This leak
is fixed in a subsequent patch by letting the map of files by name own
the file objects.

a=jimblandy
r=nealsid


git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@368 4c0a9323-5329-0410-9bdc-e9ce6186880e
2009-07-30 17:39:42 +00:00
..
client Add tool dependencies to the 'Build All' target of Breakpad, so that everything can be built at once! 2009-07-28 21:13:13 +00:00
common Linux dumper: Use pointers to SourceFileInfo structures. 2009-07-30 17:39:42 +00:00
google_breakpad Add stack-dumping logic to crash_report with -t switch 2009-07-02 00:30:44 +00:00
processor Add stack-dumping logic to crash_report with -t switch 2009-07-02 00:30:44 +00:00
tools Add stack-dumping logic to crash_report with -t switch 2009-07-02 00:30:44 +00:00
breakpad_googletest_includes.h Add more error information to minidump processing return code. Also added dependency on google test, and modified minidump processing unit tests to use google test 2009-05-29 00:53:02 +00:00
config.h.in Make build system less annoying (#8) r=bryner 2006-08-30 20:05:05 +00:00