diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-07-29 20:58:47 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-07-29 20:58:47 +0000 |
commit | d447d312dafb64f4ffcfa829be970f2b52316817 (patch) | |
tree | 764a389b80d8f01ad8fe4d63c0871d81b31a71c3 /ui_util.h | |
parent | 15007bfae510375f505c5493406026738c6f3dd1 (diff) |
Add pinfo to new_packet_list_append() this should give us the abillity
to store (most) of the underlying data rather than the strings in the store and render it when we need it, thuss saving storage space and loading time.
Idealy we should not store the complete fdata or pinfo structures
but rather just the data relevant to the currently selected/used columns. I'm not entierly sure how to accomplish that however.
Dynamically allocated array to hold pointers to the actual data?
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29237 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'ui_util.h')
-rw-r--r-- | ui_util.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -64,7 +64,7 @@ void new_packet_list_freeze(void); void new_packet_list_thaw(void); void new_packet_list_next(void); void new_packet_list_prev(void); -guint new_packet_list_append(column_info *cinfo, frame_data *fdata); +guint new_packet_list_append(column_info *cinfo, frame_data *fdata, packet_info *pinfo); frame_data * new_packet_list_get_row_data(gint row); void new_packet_list_set_selected_row(gint row); void new_packet_list_enable_color(gboolean enable); |