Index: trunk/BNC/src/satObs.cpp
===================================================================
--- trunk/BNC/src/satObs.cpp	(revision 6588)
+++ trunk/BNC/src/satObs.cpp	(revision 6589)
@@ -11,4 +11,5 @@
 ////////////////////////////////////////////////////////////////////////////
 t_clkCorr::t_clkCorr() {
+  _updateInt  = 0;
   _iod        = 0;
   _dClk       = 0.0;
@@ -75,6 +76,7 @@
 ////////////////////////////////////////////////////////////////////////////
 t_orbCorr::t_orbCorr() {
-  _iod    = 0;
-  _system = 'R';
+  _updateInt = 0;
+  _iod       = 0;
+  _system    = 'R';
   _xr.ReSize(3);    _xr    = 0.0;
   _dotXr.ReSize(3); _dotXr = 0.0;
Index: trunk/BNC/src/satObs.h
===================================================================
--- trunk/BNC/src/satObs.h	(revision 6588)
+++ trunk/BNC/src/satObs.h	(revision 6589)
@@ -52,5 +52,5 @@
     }
   }
-  ~t_satObs() {while(!_obs.empty()) {_obs.pop_back();}}
+  ~t_satObs() {for (unsigned ii = 0; ii < _obs.size(); ii++) delete _obs[ii];}
 
   std::string            _staID;
@@ -128,4 +128,5 @@
  public:
   t_satPhaseBias() {
+    _updateInt  = 0;
     _yawDeg     = 0.0;
     _yawDegRate = 0.0;
