Index: trunk/archive/pslib/include/psFunctions.h
===================================================================
--- trunk/archive/pslib/include/psFunctions.h	(revision 753)
+++ trunk/archive/pslib/include/psFunctions.h	(revision 1089)
@@ -31,5 +31,5 @@
     float *restrict coeff;		///< Coefficients
     float *restrict coeffErr;		///< Error in coefficients
-    char *restrict mask;		///< Coefficient mask
+    bool *restrict mask;		///< Coefficient mask
 } psPolynomial1D;
 
@@ -39,5 +39,5 @@
     float *restrict *restrict coeff;	///< Coefficients
     float *restrict *restrict coeffErr;	///< Error in coefficients
-    char *restrict *restrict mask;	///< Coefficients mask
+    bool *restrict *restrict mask;	///< Coefficients mask
 } psPolynomial2D;
 
@@ -47,5 +47,5 @@
     float *restrict *restrict *restrict coeff; ///< Coefficients
     float *restrict *restrict *restrict coeffErr; ///< Error in coefficients
-    char *restrict *restrict *restrict mask; ///< Coefficients mask
+    bool *restrict *restrict *restrict mask; ///< Coefficients mask
 } psPolynomial3D;
 
@@ -55,5 +55,5 @@
     float *restrict *restrict *restrict *restrict coeff; ///< Coefficients
     float *restrict *restrict *restrict *restrict coeffErr; ///< Error in coefficients
-    char *restrict *restrict *restrict *restrict mask; ///< Coefficients mask
+    bool *restrict *restrict *restrict *restrict mask; ///< Coefficients mask
 } psPolynomial4D;
 
@@ -132,5 +132,5 @@
     double *restrict coeff;		///< Coefficients
     double *restrict coeffErr;		///< Error in coefficients
-    char *restrict mask;		///< Coefficient mask
+    bool *restrict mask;		///< Coefficient mask
 } psDPolynomial1D;
 
@@ -140,5 +140,5 @@
     double *restrict *restrict coeff;	///< Coefficients
     double *restrict *restrict coeffErr; ///< Error in coefficients
-    char *restrict *restrict mask;	///< Coefficients mask
+    bool *restrict *restrict mask;	///< Coefficients mask
 } psDPolynomial2D;
 
@@ -148,5 +148,5 @@
     double *restrict *restrict *restrict coeff;	///< Coefficients
     double *restrict *restrict *restrict coeffErr; ///< Error in coefficients
-    char *restrict *restrict *restrict mask; ///< Coefficient mask
+    bool *restrict *restrict *restrict mask; ///< Coefficient mask
 } psDPolynomial3D;
 
@@ -156,5 +156,5 @@
     double *restrict *restrict *restrict *restrict coeff; ///< Coefficients
     double *restrict *restrict *restrict *restrict coeffErr; ///< Error in coefficients
-    char *restrict *restrict *restrict *restrict mask; ///< Coefficients mask
+    bool *restrict *restrict *restrict *restrict mask; ///< Coefficients mask
 } psDPolynomial4D;
 
