Diffstat (limited to 'x11/libqpe-x11/qt/qcopchannel_qws.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | x11/libqpe-x11/qt/qcopchannel_qws.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/x11/libqpe-x11/qt/qcopchannel_qws.cpp b/x11/libqpe-x11/qt/qcopchannel_qws.cpp index 1cea80c..706756e 100644 --- a/x11/libqpe-x11/qt/qcopchannel_qws.cpp +++ b/x11/libqpe-x11/qt/qcopchannel_qws.cpp @@ -19,6 +19,9 @@ QCopChannel::QCopChannel( const QCString& channel, QObject* parent, if (!m_refCount.contains( m_chan ) || !m_refCount[m_chan] ) { + qWarning("adding channel %s", m_chan.data() ); m_refCount[m_chan] = 1; OCOPClient::self()->addChannel( m_chan ); - }else + }else{ + qWarning("reffing up for %s %d", m_chan.data(), m_refCount[m_chan] ); m_refCount[m_chan]++; + } @@ -47,3 +50,7 @@ QCString QCopChannel::channel()const { } -bool QCopChannel::isRegistered( const QCString& chan) {; +bool QCopChannel::isRegistered( const QCString& chan) { + if (m_refCount.contains(chan) ) { + qDebug("Client:locally contains"); + return true; + } return OCOPClient::self()->isRegistered( chan ); |