Index: trunk/BNC/bncgetthread.cpp
===================================================================
--- trunk/BNC/bncgetthread.cpp	(revision 616)
+++ trunk/BNC/bncgetthread.cpp	(revision 617)
@@ -128,11 +128,5 @@
 #endif
   }
-  if (_decoder) {
-    for (list<Observation*>::iterator it = _decoder->_obsList.begin(); 
-         it != _decoder->_obsList.end(); it++) {
-      delete *it;
-    }
-    delete _decoder;
-  }
+  delete _decoder;
   delete _rnx;    
 }
