xserver: Branch 'master'

Tilman Sauerbeck tilman at kemper.freedesktop.org
Tue Sep 12 02:16:03 EEST 2006


 render/picture.c |    1 +
 1 files changed, 1 insertion(+)

New commits:
diff-tree 594d4019c613b0f4bf8f48cc074ecc3c8366f1d7 (from fc30370d14125f86ee1192890a184881fa139546)
Author: Tilman Sauerbeck <tilman at code-monkey.de>
Date:   Tue Sep 12 01:15:40 2006 +0200

    transformIsIdentity() now doesn't accept a zero matrix as the identity.
    
    Added a non-zero test for one of the diagonal values.

diff --git a/render/picture.c b/render/picture.c
index a9910ab..a3443c2 100644
--- a/render/picture.c
+++ b/render/picture.c
@@ -1464,6 +1464,7 @@ transformIsIdentity(PictTransform *t)
 {
     return ((t->matrix[0][0] == t->matrix[1][1]) &&
             (t->matrix[0][0] == t->matrix[2][2]) &&
+            (t->matrix[0][0] != 0) &&
             (t->matrix[0][1] == 0) &&
             (t->matrix[0][2] == 0) &&
             (t->matrix[1][0] == 0) &&



More information about the xorg-commit mailing list