]> Pileus Git - ~andy/gtk/commitdiff
One more fix to prevent buffer overruns. (#314081, Hans Breuer)
authorMatthias Clasen <mclasen@redhat.com>
Mon, 22 Aug 2005 14:14:45 +0000 (14:14 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 22 Aug 2005 14:14:45 +0000 (14:14 +0000)
2005-08-22  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
overruns.  (#314081, Hans Breuer)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gtk/gtkhsv.c

index 2de02a50139a1544f323e642849fcbe47b70e4c4..caae3f0ca70c35245fd285008b86c97f594ba449 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-08-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
+       overruns.  (#314081, Hans Breuer)
+
 2005-08-20  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.c (gtk_entry_get_layout): Clarify that the
index 2de02a50139a1544f323e642849fcbe47b70e4c4..caae3f0ca70c35245fd285008b86c97f594ba449 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
+       overruns.  (#314081, Hans Breuer)
+
 2005-08-20  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.c (gtk_entry_get_layout): Clarify that the
index 2de02a50139a1544f323e642849fcbe47b70e4c4..caae3f0ca70c35245fd285008b86c97f594ba449 100644 (file)
@@ -1,3 +1,8 @@
+2005-08-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkhsv.c (paint_triangle): One more fix to prevent buffer
+       overruns.  (#314081, Hans Breuer)
+
 2005-08-20  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkentry.c (gtk_entry_get_layout): Clarify that the
index fcd5d535783601ef75d715df60761d8b624583c4..2b690c0f0696a3340df16de15941835470dbdf2c 100644 (file)
@@ -1195,6 +1195,7 @@ paint_triangle (GtkHSV      *hsv,
 
        x_start = MAX (xl - PAD, x);
        x_end = MIN (xr + PAD, x + width);
+       x_start = MIN (x_start, x_end);
 
        c = (rl << 16) | (gl << 8) | bl;