use the same data types as in i2c_phdr
authorMartin Kaiser <wireshark@kaiser.cx>
Thu, 4 Dec 2014 21:49:42 +0000 (22:49 +0100)
committerMartin Kaiser <wireshark@kaiser.cx>
Thu, 4 Dec 2014 22:06:21 +0000 (22:06 +0000)
Change-Id: Ic0abcf8173a690a1dc0cd250f5e8770eb92a5aa9
Reviewed-on: https://code.wireshark.org/review/5626
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Martin Kaiser <wireshark@kaiser.cx>
epan/dissectors/packet-i2c.c

index 21a4de69484bcc5d02894125e7bf7f177c08d209..401f11d03cbd4b94e3460da5e77798a775c512be 100644 (file)
@@ -98,7 +98,7 @@ capture_i2c(union wtap_pseudo_header *pseudo_header, packet_counts *ld)
 }
 
 static const char *
-i2c_get_event_desc(int event)
+i2c_get_event_desc(guint32 event)
 {
        const char *desc;
 
@@ -188,7 +188,9 @@ dissect_i2c(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
 {
        proto_item *ti;
        proto_tree *i2c_tree;
-       int         is_event, bus, flags, addr;
+       guint8      is_event;
+       guint8      bus, addr;
+       guint32     flags;
 
        flags = pinfo->pseudo_header->i2c.flags;