Index: /trunk/pswarp/src/pswarpLoop.c
===================================================================
--- /trunk/pswarp/src/pswarpLoop.c	(revision 18186)
+++ /trunk/pswarp/src/pswarpLoop.c	(revision 18187)
@@ -262,9 +262,9 @@
 
         psMetadataItem *vfItem = psMetadataLookup(outCell->concepts, "CELL.VARFACTOR"); // Item to update
-        psAssert(vfItem && vfItem->type == PS_TYPE_F64, "Concept should be as specified.");
-        if (!isfinite(vfItem->data.F64)) {
-            vfItem->data.F64 = varFactor;
+        psAssert(vfItem && vfItem->type == PS_TYPE_F32, "Concept should be as specified.");
+        if (!isfinite(vfItem->data.F32)) {
+            vfItem->data.F32 = varFactor;
         } else {
-            vfItem->data.F64 *= varFactor;
+            vfItem->data.F32 *= varFactor;
         }
     }
