Ignore:
Timestamp:
Apr 3, 2011, 1:18:26 PM (13 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/upload/bncephuploadcaster.cpp

    r3254 r3255  
    2727
    2828  QString mountpoint = settings.value("uploadEphMountpoint").toString();
    29   QString outHost    = settings.value("uploadEphHost").toString();
    30   int     outPort    = settings.value("uploadEphPort").toInt();
    31   QString password   = settings.value("uploadEphPassword").toString();
     29  if (mountpoint.isEmpty()) {
     30    _ephUploadCaster = 0;
     31  }
     32  else {
     33    QString outHost    = settings.value("uploadEphHost").toString();
     34    int     outPort    = settings.value("uploadEphPort").toInt();
     35    QString password   = settings.value("uploadEphPassword").toString();
    3236
    33   _ephUploadCaster = new bncUploadCaster(mountpoint, outHost, outPort,
     37    _ephUploadCaster = new bncUploadCaster(mountpoint, outHost, outPort,
    3438                                         password, -1);
    3539
    36   connect(_ephUploadCaster, SIGNAL(newBytes(QByteArray,double)),
     40    connect(_ephUploadCaster, SIGNAL(newBytes(QByteArray,double)),
    3741          this, SIGNAL(newBytes(QByteArray,double)));
    3842
    39   _ephUploadCaster->start();
     43    _ephUploadCaster->start();
     44  }
    4045}
    4146
     
    4348////////////////////////////////////////////////////////////////////////////
    4449bncEphUploadCaster::~bncEphUploadCaster() {
    45   _ephUploadCaster->deleteSafely();
     50  if (_ephUploadCaster) {
     51    _ephUploadCaster->deleteSafely();
     52  }
    4653}
    4754
     
    4956////////////////////////////////////////////////////////////////////////////
    5057void bncEphUploadCaster::ephBufferChanged() {
    51 
     58  if (_ephUploadCaster) {
     59    QByteArray dummy = "from bncEphUploadCaster";
     60    _ephUploadCaster->setOutBuffer(dummy);
     61  }
    5262}
Note: See TracChangeset for help on using the changeset viewer.