Fixed bug writing portable files.
[pspp-builds.git] / src / data / por-file-writer.c
index 8a27f6b785ccc548d5a14436cfe221ee7476d3e6..a50563ab964275df30365263005dbd1ded5262c9 100644 (file)
@@ -215,7 +215,8 @@ write_float (struct pfm_writer *w, double d)
   char buffer[64];
   format_trig_double (d, floor (d) == d ? DBL_DIG : w->digits, buffer);
   buf_write (w, buffer, strlen (buffer));
-  buf_write (w, "/", 1);
+  if (d != SYSMIS)
+    buf_write (w, "/", 1);
 }
 
 /* Write N to the portable file as an integer field. */