X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fircchannel.cpp;h=b9caebd06be003d1030706fd726fd0b46543a189;hb=a634acadbcf6017474f68a3eaf7cb632660e9e49;hp=95d0ed11d208370c3d35327acd14bc5f84a92697;hpb=902c95728306e5ba115de84800fc8d5d239c9d62;p=quassel.git diff --git a/src/common/ircchannel.cpp b/src/common/ircchannel.cpp index 95d0ed11..b9caebd0 100644 --- a/src/common/ircchannel.cpp +++ b/src/common/ircchannel.cpp @@ -192,7 +192,9 @@ void IrcChannel::initSetUserModes(const QVariantMap &usermodes) { } void IrcChannel::ircUserDestroyed() { - part(qobject_cast(sender())); + IrcUser *ircUser = static_cast(sender()); + Q_ASSERT(ircUser); + part(ircUser); } void IrcChannel::setInitialized() {