diff -r 93a1d6658446 -r ca7451f64bdf pidgin/gtkutils.c --- a/pidgin/gtkutils.c Tue Jun 05 12:14:38 2007 +0000 +++ b/pidgin/gtkutils.c Wed Jun 06 00:23:41 2007 +0000 @@ -3045,20 +3045,20 @@ row = pixels; for (i = 3; i < rowstride; i+=4) { - if (row[i] != 0xff) + if (row[i] < 0xfe) return FALSE; } for (i = 1; i < height - 1; i++) { row = pixels + (i*rowstride); - if (row[3] != 0xff || row[rowstride-1] != 0xff) { + if (row[3] < 0xfe || row[rowstride-1] < 0xfe) { return FALSE; - } + } } row = pixels + ((height-1) * rowstride); for (i = 3; i < rowstride; i+=4) { - if (row[i] != 0xff) + if (row[i] < 0xfe) return FALSE; }