This should fix a bug resulting in a crash, when a IrcUser object was not destroyed...
[quassel.git] / src / common / networkinfo.h
index f767603..a457730 100644 (file)
@@ -106,11 +106,12 @@ public slots:
   // these slots are to keep the hashlists of all users and the
   // channel lists up to date
   void ircUserNickChanged(QString newnick);
   // these slots are to keep the hashlists of all users and the
   // channel lists up to date
   void ircUserNickChanged(QString newnick);
+  void setInitialized();
 
 
+private slots:
   void ircUserDestroyed();
   void channelDestroyed();
   void ircUserDestroyed();
   void channelDestroyed();
-
-  void setInitialized();
+  void removeIrcUser(IrcUser *ircuser);
   
 signals:
   void networkNameSet(const QString &networkName);
   
 signals:
   void networkNameSet(const QString &networkName);
@@ -149,6 +150,7 @@ private:
   
   QPointer<SignalProxy> _proxy;
   void determinePrefixes();
   
   QPointer<SignalProxy> _proxy;
   void determinePrefixes();
+
 };
 
 #endif
 };
 
 #endif