Index: trunk/BNC/src/bnctime.cpp
===================================================================
--- trunk/BNC/src/bnctime.cpp	(revision 8714)
+++ trunk/BNC/src/bnctime.cpp	(revision 8718)
@@ -313,10 +313,10 @@
   _sec+=sec;
 
-  while ( _sec >= 86400 ) {
-    _sec-=86400;
+  while ( _sec >= 86400.0 ) {
+    _sec-=86400.0;
     _mjd++;
   }
-  while ( _sec < 0 ) {
-    _sec+=86400;
+  while ( _sec < 0.0 ) {
+    _sec+=86400.0;
     _mjd--;
   }
Index: trunk/BNC/src/rinex/rnxobsfile.cpp
===================================================================
--- trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 8714)
+++ trunk/BNC/src/rinex/rnxobsfile.cpp	(revision 8718)
@@ -348,5 +348,5 @@
                    << "C3I" << "L3I" << "S3I"
                    << "C4X" << "L4X" << "S4X"
-                   << "C6X" << "L6X" << "S5X";
+                   << "C6X" << "L6X" << "S6X";
 
     _obsTypes['E'] << "C1X" << "L1X" << "S1X"
@@ -533,5 +533,5 @@
         hlp1.removeFirst();
         QString satStr = hlp1.join(" ");
-        hlp1 = satStr.split(" ");        
+        hlp1 = satStr.split(" ");
         QStringList &satList = hlp1;
         QMap<QString, QPair<double, QStringList> >::iterator it = _phaseShifts.find(type);
