Index: /trunk/BNC/src/RTCM/RTCM2_2021.h
===================================================================
--- /trunk/BNC/src/RTCM/RTCM2_2021.h	(revision 7627)
+++ /trunk/BNC/src/RTCM/RTCM2_2021.h	(revision 7628)
@@ -7,20 +7,20 @@
 class RTCM2_2021 {
 
-  public: 
+  public:
 
     RTCM2_2021();                           // Constructor
-    
+
     void   extract(const RTCM2packet& P);  // Packet handler
     void   clear();                        // Initialization
-    bool   valid() const { return valid_; }                  // Check for complete obs block 
+    bool   valid() const { return valid_; }                  // Check for complete obs block
 
     double resolvedPhase_L1(int i) const;  // L1 & L2 carrier phase of i-th sat
-    double resolvedPhase_L2(int i) const;  // with resolved 2^24 cy ambiguity 
+    double resolvedPhase_L2(int i) const;  // with resolved 2^24 cy ambiguity
                                            // (based on rng_C1)
 
-  public: 
+  public:
 
     struct HiResCorr {
-   
+
       HiResCorr();
       void reset();
@@ -62,12 +62,16 @@
     double                        tt_;
     bool                          valid_;
-}; 
+};
 
 class RTCM2_22 {
  public:
-  RTCM2_22() { 
+  RTCM2_22() {
     validMsg = false;
+    for (unsigned ii = 0; ii < 3; ii++){
+      dL1[ii] = 0.0;
+      dL2[ii] = 0.0;
+    }
   }
-  
+
   void extract(const RTCM2packet& P);
 
Index: /trunk/BNC/src/rinex/reqcanalyze.h
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.h	(revision 7627)
+++ /trunk/BNC/src/rinex/reqcanalyze.h	(revision 7628)
@@ -50,5 +50,5 @@
 class t_reqcAnalyze : public QThread {
 Q_OBJECT
- 
+
  public:
   t_reqcAnalyze(QObject* parent);
@@ -105,5 +105,5 @@
     QVector<t_qcFrq> _qcFrq;
   };
-  
+
   class t_qcEpo {
    public:
@@ -112,5 +112,5 @@
     QMap<t_prn, t_qcSat> _qcSat;
   };
-  
+
   class t_qcFrqSum {
    public:
@@ -139,8 +139,11 @@
     QMap<QString, t_qcFrqSum> _qcFrqSum;
   };
-  
+
   class t_qcFile {
    public:
-    t_qcFile() {clear();}
+    t_qcFile() {
+      clear();
+      _interval = 1.0;
+    }
     void clear() {_qcSatSum.clear(); _qcEpo.clear();}
     bncTime                 _startTime;
@@ -170,5 +173,5 @@
   void   updateQcSat(const t_qcSat& qcSat, t_qcSatSum& qcSatSum);
 
-  void   setQcObs(const bncTime& epoTime, const ColumnVector& xyzSta, 
+  void   setQcObs(const bncTime& epoTime, const ColumnVector& xyzSta,
                   const t_satObs& satObs, QMap<QString, bncTime>& lastObsTime, t_qcSat& qcSat);
 
