Index: /trunk/BNC/rinex/rnxobsfile.cpp
===================================================================
--- /trunk/BNC/rinex/rnxobsfile.cpp	(revision 4119)
+++ /trunk/BNC/rinex/rnxobsfile.cpp	(revision 4120)
@@ -659,5 +659,5 @@
     }
     else if (it.key() == "COMMENT") {
-      comments = it.value().split(QChar('\n'), QString::SkipEmptyParts);
+      comments = it.value().split("\\n", QString::SkipEmptyParts);
     }
   }
@@ -677,5 +677,5 @@
   QStringListIterator itCmnt(comments);
   while (itCmnt.hasNext()) {
-    *_stream << itCmnt.next().leftJustified(60) << "COMMENT\n";
+    *_stream << itCmnt.next().trimmed().leftJustified(60) << "COMMENT\n";
   }
 
