Index: /trunk/BNC/bnccaster.cpp
===================================================================
--- /trunk/BNC/bnccaster.cpp	(revision 457)
+++ /trunk/BNC/bnccaster.cpp	(revision 458)
@@ -186,6 +186,6 @@
 ////////////////////////////////////////////////////////////////////////////
 void bncCaster::addGetThread(bncGetThread* getThread) {
-  connect(getThread, SIGNAL(error(const QByteArray&)), 
-          this, SLOT(slotGetThreadError(const QByteArray&)));
+  connect(getThread, SIGNAL(error(const QByteArray)), 
+          this, SLOT(slotGetThreadError(const QByteArray)));
 
   _staIDs.push_back(getThread->staID());
@@ -195,5 +195,5 @@
 // Error in get thread
 ////////////////////////////////////////////////////////////////////////////
-void bncCaster::slotGetThreadError(const QByteArray& staID) {
+void bncCaster::slotGetThreadError(const QByteArray staID) {
   QMutexLocker locker(&_mutex);
   _staIDs.removeAll(staID);
Index: /trunk/BNC/bnccaster.h
===================================================================
--- /trunk/BNC/bnccaster.h	(revision 457)
+++ /trunk/BNC/bnccaster.h	(revision 458)
@@ -51,5 +51,5 @@
  private slots:
    void slotNewConnection();
-   void slotGetThreadError(const QByteArray& staID);
+   void slotGetThreadError(const QByteArray staID);
    void dumpEpochSlot();
 
Index: /trunk/BNC/bncgetthread.h
===================================================================
--- /trunk/BNC/bncgetthread.h	(revision 457)
+++ /trunk/BNC/bncgetthread.h	(revision 458)
@@ -53,6 +53,6 @@
  signals:
    void newObs(const QByteArray& staID, Observation* obs);
-   void error(const QByteArray& staID);
-   void newMessage(const QByteArray& msg);
+   void error(const QByteArray staID);
+   void newMessage(const QByteArray msg);
 
  protected:
Index: /trunk/BNC/bncwindow.cpp
===================================================================
--- /trunk/BNC/bncwindow.cpp	(revision 457)
+++ /trunk/BNC/bncwindow.cpp	(revision 458)
@@ -561,5 +561,5 @@
 // Display Program Messages 
 ////////////////////////////////////////////////////////////////////////////
-void bncWindow::slotMessage(const QByteArray& msg) {
+void bncWindow::slotMessage(const QByteArray msg) {
 
   const int maxBufferSize = 10000;
Index: /trunk/BNC/bncwindow.h
===================================================================
--- /trunk/BNC/bncwindow.h	(revision 457)
+++ /trunk/BNC/bncwindow.h	(revision 458)
@@ -40,5 +40,5 @@
   
   public slots:  
-    void slotMessage(const QByteArray& msg);
+    void slotMessage(const QByteArray msg);
 
   private slots:
