aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2012-05-12 07:57:51 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2012-05-12 07:57:51 +0000
commit35745a33cdc1baf6bcab1b3f755af40311442037 (patch)
treea8f515fe12f62ae0fce7fbed026e1500cfa78a77 /ui
parentbd42162bfe726bc77d074adc6faf941c998c3cfc (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.c4
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;
}