the stuff that didn't fit as a negative number of junk bytes.
The difference between two pointers isn't guaranteed to have a
particular size; cast it to "long" and display it with "%ld".
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14821
f5534014-38df-0310-8fa8-
9805f1628bb7
} /* end while */
- if (offset != obj_end_offset)
+ if (offset < obj_end_offset)
proto_tree_add_text(mpls_object_tree, tvb,
offset,
obj_end_offset - offset,
- "%d junk bytes",
- obj_end_offset - offset);
+ "%ld junk bytes",
+ (long)(obj_end_offset - offset));
break;
default: