Index: trunk/BNC/upload/bncrtnetdecoder.cpp
===================================================================
--- trunk/BNC/upload/bncrtnetdecoder.cpp	(revision 3186)
+++ trunk/BNC/upload/bncrtnetdecoder.cpp	(revision 3187)
@@ -54,5 +54,15 @@
   // List of upload casters
   // ----------------------
-
+  QListIterator<QString> it(settings.value("uploadMountpointsOut").toStringList());
+  while (it.hasNext()) {
+    QStringList hlp = it.next().split(",");
+    if (hlp.size() > 6) {
+      int  outPort = hlp[1].toInt();
+      bool CoM     = (hlp[5].toInt() == Qt::Checked);
+      _caster.push_back(new bncUploadCaster(hlp[2], hlp[0], outPort,
+                                            hlp[3], hlp[4], CoM,
+                                            hlp[6], "", ""));
+    }
+  }
 }
 
@@ -60,4 +70,7 @@
 //////////////////////////////////////////////////////////////////////// 
 bncRtnetDecoder::~bncRtnetDecoder() {
+  for (int ic = 0; ic < _caster.size(); ic++) {
+    delete _caster[ic];
+  }
 }
 
@@ -101,5 +114,5 @@
   if (lines.size() > 0) {
     for (int ic = 0; ic < _caster.size(); ic++) {
-      _caster.at(ic)->uploadClockOrbitBias(_epoTime, _eph, lines);
+      _caster[ic]->uploadClockOrbitBias(_epoTime, _eph, lines);
     }
   }
Index: trunk/BNC/upload/bncrtnetdecoder.h
===================================================================
--- trunk/BNC/upload/bncrtnetdecoder.h	(revision 3186)
+++ trunk/BNC/upload/bncrtnetdecoder.h	(revision 3187)
@@ -40,7 +40,7 @@
  private:
   void readEpochTime(const QString& line);
-  QList<bncUploadCaster*> _caster;
-  QString                 _buffer;
-  bncTime                 _epoTime;
+  QVector<bncUploadCaster*> _caster;
+  QString                   _buffer;
+  bncTime                   _epoTime;
 };
 
Index: trunk/BNC/upload/bncuploadcaster.cpp
===================================================================
--- trunk/BNC/upload/bncuploadcaster.cpp	(revision 3186)
+++ trunk/BNC/upload/bncuploadcaster.cpp	(revision 3187)
@@ -31,6 +31,6 @@
                                  const QString& password, 
                                  const QString& crdTrafo, bool  CoM, 
+                                 const QString& sp3FileName,
                                  const QString& rnxFileName,
-                                 const QString& sp3FileName,
                                  const QString& outFileName) {
 
Index: trunk/BNC/upload/bncuploadcaster.h
===================================================================
--- trunk/BNC/upload/bncuploadcaster.h	(revision 3186)
+++ trunk/BNC/upload/bncuploadcaster.h	(revision 3187)
@@ -17,6 +17,6 @@
                   const QString& password, 
                   const QString& crdTrafo, bool  CoM, 
+                  const QString& sp3FileName,
                   const QString& rnxFileName,
-                  const QString& sp3FileName,
                   const QString& outFileName);
   virtual ~bncUploadCaster();
