Index: trunk/BNC/RTCM/RTCM2.cpp
===================================================================
--- trunk/BNC/RTCM/RTCM2.cpp	(revision 249)
+++ trunk/BNC/RTCM/RTCM2.cpp	(revision 253)
@@ -18,4 +18,7 @@
 //   2006/10/05  OMO  Specified const'ness of various member functions
 //   2006/10/13  LMV  Fixed resolvedPhase to handle missing C1 range
+//   2006/10/14  LMV  Fixed loop cunter in ThirtyBitWord
+//   2006/10/14  LMV  Exception handling
+//   2006/10/17  OMO  Removed obsolete check of multiple message indicator
 //
 // (c) DLR/GSOC
@@ -723,5 +726,4 @@
   
   availability.reset();    // Message status flags
-  pendingMsg = true;       // Multiple message indicator
   
 };
@@ -769,5 +771,5 @@
 bool RTCM2_Obs::valid() const {
 
-  return ( allGPS() && (allGLONASS() || !anyGLONASS()) && !pendingMsg );
+  return ( allGPS() && (allGLONASS() || !anyGLONASS())  );
   
 };
@@ -813,5 +815,5 @@
 
     // Multiple Message Indicator (only checked for first satellite)
-    pendingMsg = ( P.getUnsignedBits(24,1)==1 );
+    // pendingMsg = ( P.getUnsignedBits(24,1)==1 );
     
     // Handle epoch: store epoch of first GPS message and 
@@ -901,5 +903,5 @@
 
     // Multiple Message Indicator (only checked for first satellite)
-    pendingMsg = ( P.getUnsignedBits(24,1)==1 );
+    // pendingMsg = ( P.getUnsignedBits(24,1)==1 );
     
     // Handle epoch: store epoch of first GPS message and 
Index: trunk/BNC/RTCM/RTCM2.h
===================================================================
--- trunk/BNC/RTCM/RTCM2.h	(revision 249)
+++ trunk/BNC/RTCM/RTCM2.h	(revision 253)
@@ -26,4 +26,5 @@
 //   2006/09/17  OMO  Created
 //   2006/10/05  OMO  Specified const'ness of various member functions
+//   2006/10/17  OMO  Removed obsolete check of multiple message indicator
 //
 // (c) DLR/GSOC
@@ -319,5 +320,4 @@
     
     msgflags             availability;      // Msg availability flags
-    bool                 pendingMsg;        // Multiple message indicator
     
 }; 
