aboutsummaryrefslogtreecommitdiffstats
path: root/frame_data_sequence.c
AgeCommit message (Collapse)AuthorFilesLines
2012-11-11Call frame_data_cleanup() before freeing frame_data structures inEvan Huus1-3/+9
free_frame_data_sequence(). Prevents part of the leak identified in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7885 svn path=/trunk/; revision=46000
2012-11-06Fix small memleak: always free fds in free_frame_data_sequence()Jakub Zawadzki1-4/+1
svn path=/trunk/; revision=45949
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45015
2012-09-18Use g_malloc0Jakub Zawadzki1-18/+9
svn path=/trunk/; revision=44984
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2011-04-27Make the frame_data_sequence structure opaque, and move some otherGuy Harris1-9/+27
implementation details into frame_data_sequence.c as well. svn path=/trunk/; revision=36886
2011-04-27Create a new frame_data_sequence data type; it represents a denseGuy Harris1-0/+287
sequence of frame_data structures, indexed by the frame number. Extract the relevant bits of the capture_file data structure and move them to the frame_data_sequence, and move the relevant code from cfile.c and tweak it to handle frame_data_sequence structures. Have a possibly-null pointer to a frame_data_sequence structure in the capture_file structure; if it's null, we aren't keeping a sequence of frame_data structures (we don't keep that sequence when we're doing one-pass processing in TShark). Nothing in libwireshark should care about a capture_file structure; get rid of some unnecessary includes of cfile.h. svn path=/trunk/; revision=36881