Index: /trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6286)
+++ /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6287)
@@ -517,8 +517,8 @@
           for (int iFrq = 0; iFrq < qcObs._qcFrq.size(); iFrq++) {
             const t_qcFrq& qcFrq = qcObs._qcFrq[iFrq];
-            if (qcFrq._rnxType2ch[0] == 1 && frqType1.isEmpty()) {
+            if (qcFrq._rnxType2ch[0] == '1' && frqType1.isEmpty()) {
               frqType1 = qcFrq._rnxType2ch;
             }
-            if (qcFrq._rnxType2ch[0] == 2 && frqType2.isEmpty()) {
+            if (qcFrq._rnxType2ch[0] == '2' && frqType2.isEmpty()) {
               frqType2 = qcFrq._rnxType2ch;
             }
@@ -653,8 +653,8 @@
       for (int iFrq = 0; iFrq < qcObs._qcFrq.size(); iFrq++) {
         const t_qcFrq& qcFrq = qcObs._qcFrq[iFrq];
-        if (qcFrq._rnxType2ch[0] == 1 && frqType1.isEmpty()) {
+        if (qcFrq._rnxType2ch[0] == '1' && frqType1.isEmpty()) {
           frqType1 = qcFrq._rnxType2ch;
         }
-        if (qcFrq._rnxType2ch[0] == 2 && frqType2.isEmpty()) {
+        if (qcFrq._rnxType2ch[0] == '2' && frqType2.isEmpty()) {
           frqType2 = qcFrq._rnxType2ch;
         }
