Index: /trunk/BNC/src/PPP_SSR_I/pppClient.cpp
===================================================================
--- /trunk/BNC/src/PPP_SSR_I/pppClient.cpp	(revision 7039)
+++ /trunk/BNC/src/PPP_SSR_I/pppClient.cpp	(revision 7040)
@@ -153,5 +153,5 @@
     QString    prn     = it.key();
     t_satData* satData = it.value();
-
+    
     if (cmpToT(satData) != success) {
       delete satData;
@@ -159,4 +159,5 @@
       continue;
     }
+
   }
 
@@ -343,4 +344,5 @@
 //////////////////////////////////////////////////////////////////////////////
 void t_pppClient::putEphemeris(const t_eph* eph) {
+  bool check = _opt->_realTime;
   const t_ephGPS* ephGPS = dynamic_cast<const t_ephGPS*>(eph);
   const t_ephGlo* ephGlo = dynamic_cast<const t_ephGlo*>(eph);
@@ -348,14 +350,14 @@
   const t_ephBDS* ephBDS = dynamic_cast<const t_ephBDS*>(eph);
   if      (ephGPS) {
-    _ephUser->putNewEph(new t_ephGPS(*ephGPS), true);
+    _ephUser->putNewEph(new t_ephGPS(*ephGPS), check);
   }
   else if (ephGlo) {
-    _ephUser->putNewEph(new t_ephGlo(*ephGlo), true);
+    _ephUser->putNewEph(new t_ephGlo(*ephGlo), check);
   }
   else if (ephGal) {
-    _ephUser->putNewEph(new t_ephGal(*ephGal), true);
+    _ephUser->putNewEph(new t_ephGal(*ephGal), check);
   }
   else if (ephBDS) {
-      _ephUser->putNewEph(new t_ephBDS(*ephBDS), true);
+      _ephUser->putNewEph(new t_ephBDS(*ephBDS), check);
     }
 }
