commit - aeebde4642580e806c04a339bb9befd1ece61775
commit + cd38e9580e428103cef39e2e29f62472b2f336d3
blob - 17ecbf9308c9c17b455b81f1b6d9ea5e55c0c96e
blob + 0978a19dfb30f9afcc1c2f937798a44be6f82a89
--- src/ngircd/irc-channel.c
+++ src/ngircd/irc-channel.c
return CONNECTED;
if (Req->argv[1][0] == '+') {
- if (!Channel_Modes(chan)) {
+ if (!*Channel_Modes(chan)) {
/* OK, this channel doesn't have modes yet,
* set the received ones: */
Channel_SetModes(chan, &Req->argv[1][1]);
if (arg_topic > 0) {
/* We got a topic */
- if (!Channel_Topic( chan ) && Req->argv[arg_topic][0]) {
+ if (!*Channel_Topic(chan) && Req->argv[arg_topic][0]) {
/* OK, there is no topic jet */
Channel_SetTopic(chan, Client, Req->argv[arg_topic]);
IRC_WriteStrChannelPrefix(Client, chan, from, false,