Index: /trunk/BNS/bns.cpp
===================================================================
--- /trunk/BNS/bns.cpp	(revision 1739)
+++ /trunk/BNS/bns.cpp	(revision 1740)
@@ -74,5 +74,5 @@
   // Socket and file for outputting the results
   // -------------------------------------------
-  for (int ic = 1; ic <= 2; ic++) {
+  for (int ic = 1; ic <= 3; ic++) {
     QString mountpoint  = settings.value(QString("mountpoint_%1").arg(ic)).toString();
     QString outFileName = settings.value(QString("outFile_%1").arg(ic)).toString();
@@ -423,4 +423,5 @@
             if (_caster.at(ic)->ic() == 1) { emit(newOutBytes1(len));}
             if (_caster.at(ic)->ic() == 2) { emit(newOutBytes2(len));}
+            if (_caster.at(ic)->ic() == 3) { emit(newOutBytes3(len));}
             _caster.at(ic)->write(obuffer, len);
           }
Index: /trunk/BNS/bns.h
===================================================================
--- /trunk/BNS/bns.h	(revision 1739)
+++ /trunk/BNS/bns.h	(revision 1740)
@@ -45,4 +45,5 @@
   void newOutBytes1(int nBytes);
   void newOutBytes2(int nBytes);
+  void newOutBytes3(int nBytes);
   void newMessage(const QByteArray msg);
   void error(const QByteArray msg);
