Index: branches/eam_branch_20081230/psLib/src/math/psPolynomialMD.c
===================================================================
--- branches/eam_branch_20081230/psLib/src/math/psPolynomialMD.c	(revision 21124)
+++ branches/eam_branch_20081230/psLib/src/math/psPolynomialMD.c	(revision 21125)
@@ -294,5 +294,5 @@
         PS_ASSERT_VECTOR_TYPE(coords, PS_TYPE_F32, false);
 
-        if (mask && (mask->data.PS_TYPE_MASK_DATA[i] & maskVal)) {
+        if (mask && (mask->data.PS_TYPE_VECTOR_MASK_DATA[i] & maskVal)) {
             continue;
         }
@@ -358,5 +358,5 @@
     psVectorInit(poly->ownMask, 0);
     for (int i = 0; mask && (i < numValues); i++) {
-	if (mask->data.PS_TYPE_MASK_DATA[i] & maskVal) {
+	if (mask->data.PS_TYPE_VECTOR_MASK_DATA[i] & maskVal) {
 	    poly->ownMask->data.PS_TYPE_VECTOR_MASK_DATA[i] = 0xff;
 	    numGood--;
@@ -500,5 +500,5 @@
         PS_ASSERT_VECTOR_TYPE(coords, PS_TYPE_F32, false);
 
-        if (mask && (mask->data.PS_TYPE_MASK_DATA[i] & maskVal)) {
+        if (mask && (mask->data.PS_TYPE_VECTOR_MASK_DATA[i] & maskVal)) {
             continue;
         }
@@ -520,5 +520,5 @@
     if (mask) {
         for (int i = 0; i < numValues; i++) {
-            if (mask->data.PS_TYPE_MASK_DATA[i] & maskVal) {
+            if (mask->data.PS_TYPE_VECTOR_MASK_DATA[i] & maskVal) {
                 ownMask->data.PS_TYPE_VECTOR_MASK_DATA[i] = 0xff;
                 numGood--;
