Index: /trunk/BNC/src/rinex/rnxobsfile.cpp
===================================================================
--- /trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 6122)
+++ /trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 6123)
@@ -807,6 +807,5 @@
 
   int flag = 0;
-  *_stream << dateStr 
-           << QString("%1%2").arg(flag, 3).arg(epo->rnxSat.size(), 3);
+  *_stream << dateStr << QString("%1%2").arg(flag, 3).arg(epo->rnxSat.size(), 3);
   for (unsigned iSat = 0; iSat < epo->rnxSat.size(); iSat++) {
     const t_rnxSat& rnxSat = epo->rnxSat[iSat];
@@ -814,5 +813,5 @@
       *_stream << endl << QString().leftJustified(32);
     }
-    *_stream << rnxSat.prn;
+    *_stream << rnxSat.prn.toString().c_str();
   }
   *_stream << endl;
@@ -870,6 +869,5 @@
 
   int flag = 0;
-  *_stream << dateStr 
-           << QString("%1%2\n").arg(flag, 3).arg(epo->rnxSat.size(), 3);
+  *_stream << dateStr << QString("%1%2\n").arg(flag, 3).arg(epo->rnxSat.size(), 3);
 
   for (unsigned iSat = 0; iSat < epo->rnxSat.size(); iSat++) {
@@ -877,5 +875,5 @@
     char            sys    = rnxSat.prn.system();
 
-    *_stream << rnxSat.prn;
+    *_stream << rnxSat.prn.toString().c_str();
     for (int iType = 0; iType < nTypes(sys); iType++) {
       QString type = obsType(sys, iType);
