Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 3248)
+++ /trunk/BNC/bncwindow.cpp	(revision 3249)
@@ -59,4 +59,5 @@
 #include "bncbytescounter.h"
 #include "upload/bnccustomtrafo.h"
+#include "upload/bncephuploadcaster.h"
 
 using namespace std;
@@ -66,5 +67,6 @@
 bncWindow::bncWindow() {
 
-  _caster = 0;
+  _caster    = 0;
+  _casterEph = 0;
 
   _bncFigure = new bncFigure(this);
@@ -1036,4 +1038,5 @@
 bncWindow::~bncWindow() {
   delete _caster;
+  delete _casterEph;
 }
 
@@ -1448,5 +1451,6 @@
 void bncWindow::slotGetThreadsFinished() {
   ((bncApp*)qApp)->slotMessage("All Get Threads Terminated", true);
-  delete _caster; _caster = 0;
+  delete _caster;    _caster    = 0;
+  delete _casterEph; _casterEph = 0;
   _actGetData->setEnabled(true);
   _actStop->setEnabled(false);
@@ -1509,4 +1513,6 @@
 
   _caster->slotReadMountPoints();
+
+  ///  _casterEph = new bncEphUploadCaster();
 }
 
@@ -1519,5 +1525,6 @@
   if (iRet == QMessageBox::Yes) {
     ((bncApp*)qApp)->stopCombination();
-    delete _caster; _caster = 0;
+    delete _caster;    _caster    = 0;
+    delete _casterEph; _casterEph = 0;
     _actGetData->setEnabled(true);
     _actStop->setEnabled(false);
Index: /trunk/BNC/bncwindow.h
===================================================================
--- /trunk/BNC/bncwindow.h	(revision 3248)
+++ /trunk/BNC/bncwindow.h	(revision 3249)
@@ -51,4 +51,5 @@
 class bncFigurePPP;
 class bncBytesCounter;
+class bncEphUploadCaster;
 
 class bncWindow : public QMainWindow {
@@ -210,4 +211,6 @@
 
     bncCaster* _caster;
+
+    bncEphUploadCaster* _casterEph;
 };
 #endif
Index: /trunk/BNC/upload/bncephuploadcaster.cpp
===================================================================
--- /trunk/BNC/upload/bncephuploadcaster.cpp	(revision 3248)
+++ /trunk/BNC/upload/bncephuploadcaster.cpp	(revision 3249)
@@ -22,7 +22,9 @@
 // Constructor
 ////////////////////////////////////////////////////////////////////////////
-bncEphUploadCaster::bncEphUploadCaster(const QString& mountpoint,
-                                       const QString& outHost, int outPort,
-                                       const QString& password) {
+bncEphUploadCaster::bncEphUploadCaster() {
+  QString mountpoint;
+  QString outHost;
+  int     outPort;
+  QString password;
   _ephUploadCaster = new bncUploadCaster(mountpoint, outHost, outPort, 
                                          password, -1);
Index: /trunk/BNC/upload/bncephuploadcaster.h
===================================================================
--- /trunk/BNC/upload/bncephuploadcaster.h	(revision 3248)
+++ /trunk/BNC/upload/bncephuploadcaster.h	(revision 3249)
@@ -9,7 +9,5 @@
  Q_OBJECT
  public:
-  bncEphUploadCaster(const QString& mountpoint,
-                     const QString& outHost, int outPort,
-                     const QString& password); 
+  bncEphUploadCaster();
   virtual ~bncEphUploadCaster();
  protected:
