Index: trunk/psLib/src/math/psMinimize.c
===================================================================
--- trunk/psLib/src/math/psMinimize.c	(revision 2406)
+++ trunk/psLib/src/math/psMinimize.c	(revision 2438)
@@ -9,6 +9,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.89 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-11-23 19:35:30 $
+ *  @version $Revision: 1.90 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-11-24 22:22:38 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -529,4 +529,6 @@
      will have to convert all F32 input vectors to F64 regardless.  So,
      the F64 port might be.
+ 
+XXX: Must update the covar matrix.
  *****************************************************************************/
 psBool psMinimizeLMChi2(psMinimization *min,
@@ -553,4 +555,10 @@
     if (yErr != NULL) {
         PS_VECTOR_CHECK_SIZE_EQUAL(y, yErr, NULL);
+    }
+
+    if (covar != NULL) {
+        PS_IMAGE_CHECK_SIZE_(covar, params->n, params->n, NULL);
+    } else {
+        covar = psImageAlloc(params->n, params->n, PS_TYPE_F64);
     }
 
