diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-05-12 07:57:51 +0000 |
---|---|---|
committer | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-05-12 07:57:51 +0000 |
commit | 35745a33cdc1baf6bcab1b3f755af40311442037 (patch) | |
tree | a8f515fe12f62ae0fce7fbed026e1500cfa78a77 /ui | |
parent | bd42162bfe726bc77d074adc6faf941c998c3cfc (diff) |
Fix bug #7251
We're already checking in gtk if end highlight offsets don't exceed len.
Do the same for start offset.
I wonder if it this checks should be also done when adding items to tree...
svn path=/trunk/; revision=42596
Diffstat (limited to 'ui')
-rw-r--r-- | ui/gtk/main_proto_draw.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/gtk/main_proto_draw.c b/ui/gtk/main_proto_draw.c index cd773e9da0..24860b2f9e 100644 --- a/ui/gtk/main_proto_draw.c +++ b/ui/gtk/main_proto_draw.c @@ -1680,10 +1680,10 @@ packet_hex_print(GtkWidget *bv, const guint8 *pd, frame_data *fd, } } - if (bstart >= 0 && blen > 0) { + if (bstart >= 0 && blen > 0 && (guint)bstart < len) { bend = bstart + blen; } - if (astart >= 0 && alen > 0) { + if (astart >= 0 && alen > 0 && (guint)astart < len) { aend = astart + alen; } |