summaryrefslogtreecommitdiff
path: root/plugins/unistim/packet-unistim.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/unistim/packet-unistim.c')
-rw-r--r--plugins/unistim/packet-unistim.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/unistim/packet-unistim.c b/plugins/unistim/packet-unistim.c
index d634231f41..a1b653a307 100644
--- a/plugins/unistim/packet-unistim.c
+++ b/plugins/unistim/packet-unistim.c
@@ -1108,8 +1108,9 @@ dissect_display_switch(proto_tree *msg_tree,
hf_display_write_address_char_pos,
tvb,offset,1,ENC_BIG_ENDIAN);
if((address_byte&DISPLAY_WRITE_ADDRESS_LINE_FLAG)!=
- DISPLAY_WRITE_ADDRESS_LINE_FLAG)
+ DISPLAY_WRITE_ADDRESS_LINE_FLAG){
offset+=1;msg_len-=1;
+ }
}
if((address_byte&DISPLAY_WRITE_ADDRESS_LINE_FLAG)==
DISPLAY_WRITE_ADDRESS_LINE_FLAG){
@@ -1169,8 +1170,9 @@ dissect_display_switch(proto_tree *msg_tree,
hf_display_write_address_char_pos,
tvb,offset,1,ENC_BIG_ENDIAN);
if((address_byte&DISPLAY_WRITE_ADDRESS_LINE_FLAG)!=
- DISPLAY_WRITE_ADDRESS_LINE_FLAG)
+ DISPLAY_WRITE_ADDRESS_LINE_FLAG){
offset+=1;msg_len-=1;
+ }
}
if((address_byte&DISPLAY_WRITE_ADDRESS_LINE_FLAG)==
DISPLAY_WRITE_ADDRESS_LINE_FLAG){