Index: trunk/psLib/src/dataManip/psMinimize.c
===================================================================
--- trunk/psLib/src/dataManip/psMinimize.c	(revision 750)
+++ trunk/psLib/src/dataManip/psMinimize.c	(revision 845)
@@ -260,5 +260,11 @@
     *flag = 1;
     for (i=firstTerm; i<=lastTerm; i++) {
+        #ifdef DARWIN
+        error[i] = (float)sqrt(y[i][i]);
+        #else
+
         error[i] = sqrtf(y[i][i]);
+        #endif
+
         if (!((B[i]  <= (2.0f * error[i])) &&
                 ((-2.0f * error[i]) <= B[i]))) {
