]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkhsv.c
One more fix to prevent buffer overruns. (#314081, Hans Breuer)
[~andy/gtk] / gtk / gtkhsv.c
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;