Index: trunk/Ohana/src/opihi/lib.shell/parse.c
===================================================================
--- trunk/Ohana/src/opihi/lib.shell/parse.c	(revision 16059)
+++ trunk/Ohana/src/opihi/lib.shell/parse.c	(revision 20936)
@@ -190,5 +190,9 @@
       }
       if (Nx < 0) Nx += vec[0].Nelements;
-      vec[0].elements[Nx] = atof (val);
+      if (vec[0].type == OPIHI_FLT) {
+	vec[0].elements.Flt[Nx] = atof (val);
+      } else {
+	vec[0].elements.Int[Nx] = atol (val);
+      }
     }
 
