aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2012-10-20 19:54:56 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2012-10-20 19:54:56 +0000
commitb53dbea042a90e550fdc7e43c1453144510b6df1 (patch)
tree223164bfba38231813a640546a126319728a06fe /epan/wslua
parent33b064cd812d228ccc5ee1d939fb77e677018a32 (diff)
Make data_source opqaue, add getter for tvb.
svn path=/trunk/; revision=45672
Diffstat (limited to 'epan/wslua')
-rw-r--r--epan/wslua/wslua_dumper.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/wslua/wslua_dumper.c b/epan/wslua/wslua_dumper.c
index 14eb7d5bee..8b081f00ec 100644
--- a/epan/wslua/wslua_dumper.c
+++ b/epan/wslua/wslua_dumper.c
@@ -361,18 +361,18 @@ WSLUA_METHOD Dumper_dump_current(lua_State* L) {
struct wtap_pkthdr pkthdr;
const guchar* data;
tvbuff_t* tvb;
- data_source *data_src;
+ struct data_source *data_src;
int err = 0;
if (!d) return 0;
if (! lua_pinfo ) WSLUA_ERROR(Dumper_new_for_current,"Cannot be used outside a tap or a dissector");
- data_src = (data_source*) (lua_pinfo->data_src->data);
+ data_src = (struct data_source*) (lua_pinfo->data_src->data);
if (!data_src)
return 0;
- tvb = data_src->tvb;
+ tvb = get_data_source_tvb(data_src);
memset(&pkthdr, 0, sizeof(pkthdr));