Index: trunk/psLib/src/types/psArguments.c
===================================================================
--- trunk/psLib/src/types/psArguments.c	(revision 13350)
+++ trunk/psLib/src/types/psArguments.c	(revision 13356)
@@ -7,6 +7,6 @@
  *  @author David Robbins, MHPCC
  *
- *  @version $Revision: 1.24 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-04-28 00:23:56 $
+ *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2007-05-11 23:37:37 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -292,7 +292,7 @@
         LENGTH_CASE(S64);
     case PS_DATA_F32:
-        return arg->data.F32 >= 0 ? 12 : 13; // -d.dddddde?dd
+        return isnan(arg->data.F32) ? 3 : (arg->data.F32 >= 0 ? 12 : 13); // -d.dddddde?dd
     case PS_DATA_F64:
-        return arg->data.F64 >= 0 ? 12 : 13; // -d.dddddde?dd
+        return isnan(arg->data.F64) ? 3 : (arg->data.F64 >= 0 ? 12 : 13); // -d.dddddde?dd
     case PS_DATA_BOOL:
         return arg->data.B ? 4 : 5;
