use a reference instead of a local copy
[enigma2.git] / lib / base / console.cpp
index 0a01094be3c153390623cd413591ede55696e159..4c3be72ca3e14c7b08ef4f326aa5aeec8bc77d14 100644 (file)
@@ -370,7 +370,7 @@ void eConsoleAppContainer::readyWrite(int what)
 {
        if (what&eSocketNotifier::Write && outbuf.size() )
        {
-               queue_data d = outbuf.front();
+               queue_data &d = outbuf.front();
                int wr = ::write( fd[1], d.data+d.dataSent, d.len-d.dataSent );
                if (wr < 0)
                        eDebug("eConsoleAppContainer write failed (%m)");