From bbb3690f12191763a407e6a0edd521113b3c25ac Mon Sep 17 00:00:00 2001 From: zecke Date: Wed, 05 Feb 2003 08:54:58 +0000 Subject: Fix the IPC server and client registering channel is done locally with refcounts if the channel is already registered globally Fix some sizes to allow proper communication.. --- (limited to 'x11/libqpe-x11/qt/qcopchannel_qws.h') diff --git a/x11/libqpe-x11/qt/qcopchannel_qws.h b/x11/libqpe-x11/qt/qcopchannel_qws.h index 94b199e..c1220cb 100644 --- a/x11/libqpe-x11/qt/qcopchannel_qws.h +++ b/x11/libqpe-x11/qt/qcopchannel_qws.h @@ -4,6 +4,7 @@ #include #include #include +#include class OCOPClient; class QCopChannel : public QObject { @@ -30,8 +31,9 @@ private slots: void rev( const QCString& chan, const QCString&, const QByteArray& ); private: - void init(); + bool isRegisteredLocally( const QCString& str); static QList *m_list; + static QMap m_refCount; /* the channel */ QCString m_chan; class Private; -- cgit v0.9.0.2