Index: trunk/stac/src/stacWrite.c
===================================================================
--- trunk/stac/src/stacWrite.c	(revision 3680)
+++ trunk/stac/src/stacWrite.c	(revision 5743)
@@ -16,10 +16,10 @@
     }
 
-    psDPolynomial2D *xMap = map->x;	// x transform
-    psDPolynomial2D *yMap = map->y;	// y transform
+    psPolynomial2D *xMap = map->x;	// x transform
+    psPolynomial2D *yMap = map->y;	// y transform
 
     // A crucial limitation of the current system --- the order of each polynomial must be the same
     assert(xMap->nX == xMap->nY && yMap->nX == yMap->nY && xMap->nX == yMap->nX);
-    int order = xMap->nX - 1;	// The polynomial order
+    int order = xMap->nX;	// The polynomial order
     fprintf(mapFile, "%d\n", order);
     
