--- cairo-1.4.0/src/cairo-xlib-surface.c.ori 2007-03-02 09:04:59.000000000 +0800 +++ cairo-1.4.0/src/cairo-xlib-surface.c 2007-05-08 19:01:03.278429000 +0800 @@ -1884,9 +1884,6 @@ } else if (strstr (ServerVendor (dpy), "XFree86") != NULL) { if (VendorRelease (dpy) <= 40500000) surface->buggy_repeat = TRUE; - } else if (strstr (ServerVendor (dpy), "Sun Microsystems, Inc.") != NULL) { - if (VendorRelease (dpy) <= 60900000) - surface->buggy_repeat = TRUE; } surface->dst_picture = None;