Fix divide-by-zero crash
authorSøren Sandmann Pedersen <sandmann@redhat.com>
Sat, 9 May 2009 12:34:12 +0000 (08:34 -0400)
committerSøren Sandmann Pedersen <sandmann@redhat.com>
Sat, 9 May 2009 12:34:12 +0000 (08:34 -0400)
pixman/pixman-matrix.c

index 8e3a3c0..79dae8d 100644 (file)
@@ -93,7 +93,7 @@ pixman_transform_point(const struct pixman_transform *transform,
                        v[j] += partial >> 2;
                }
        }
-       if (!v[2])
+       if (!(v[2] >> 16))
                return FALSE;
        for (j = 0; j < 2; j++)
        {