diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-10-20 19:54:56 +0000 |
---|---|---|
committer | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-10-20 19:54:56 +0000 |
commit | b53dbea042a90e550fdc7e43c1453144510b6df1 (patch) | |
tree | 223164bfba38231813a640546a126319728a06fe /print.c | |
parent | 33b064cd812d228ccc5ee1d939fb77e677018a32 (diff) |
Make data_source opqaue, add getter for tvb.
svn path=/trunk/; revision=45672
Diffstat (limited to 'print.c')
-rw-r--r-- | print.c | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -709,7 +709,7 @@ proto_tree_write_carrays(guint32 num, FILE *fh, epan_dissect_t *edt) { guint32 i = 0, src_num = 0; GSList *src_le; - data_source *src; + struct data_source *src; tvbuff_t *tvb; const char *name; const guchar *cp; @@ -718,8 +718,8 @@ proto_tree_write_carrays(guint32 num, FILE *fh, epan_dissect_t *edt) for (src_le = edt->pi.data_src; src_le != NULL; src_le = src_le->next) { memset(ascii, 0, sizeof(ascii)); - src = (data_source *)src_le->data; - tvb = src->tvb; + src = (struct data_source *)src_le->data; + tvb = get_data_source_tvb(src); length = tvb_length(tvb); if (length == 0) continue; @@ -779,13 +779,13 @@ static const guint8 * get_field_data(GSList *src_list, field_info *fi) { GSList *src_le; - data_source *src; + struct data_source *src; tvbuff_t *src_tvb; gint length, tvbuff_length; for (src_le = src_list; src_le != NULL; src_le = src_le->next) { - src = (data_source *)src_le->data; - src_tvb = src->tvb; + src = (struct data_source *)src_le->data; + src_tvb = get_data_source_tvb(src); if (fi->ds_tvb == src_tvb) { /* * Found it. @@ -878,7 +878,7 @@ print_hex_data(print_stream_t *stream, epan_dissect_t *edt) { gboolean multiple_sources; GSList *src_le; - data_source *src; + struct data_source *src; tvbuff_t *tvb; const char *name; char *line; @@ -895,8 +895,8 @@ print_hex_data(print_stream_t *stream, epan_dissect_t *edt) for (src_le = edt->pi.data_src; src_le != NULL; src_le = src_le->next) { - src = (data_source *)src_le->data; - tvb = src->tvb; + src = (struct data_source *)src_le->data; + tvb = get_data_source_tvb(src); if (multiple_sources) { name = get_data_source_name(src); print_line(stream, 0, ""); |