X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/3bad22d5566624804a73b3791980bab2d84c8266..2404d9d809e8c9704383c85475f50b0be55949a7:/include/connection.h diff --git a/include/connection.h b/include/connection.h index a085650d..870fd85b 100644 --- a/include/connection.h +++ b/include/connection.h @@ -4,12 +4,10 @@ #include #include -class eConnection: public virtual iObject, public Connection +class eConnection: public iObject, public Connection { - int ref; + DECLARE_REF(eConnection); ePtr m_owner; -public: -DEFINE_REF(eConnection); public: eConnection(iObject *owner, const Connection &conn): Connection(conn), m_owner(owner) { }; virtual ~eConnection() { disconnect(); }