X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fngircd%2Fchannel.c;h=6e9e0f478c235040d502b38363115bb677acff5f;hb=6dc80bd195ad0760bb560177d6f91c86b7698758;hp=8408ccb8006d783da5d63cb0de720a7649ccd213;hpb=d09094812f5a8998e779fd75d265396486878117;p=ngircd-alex.git diff --git a/src/ngircd/channel.c b/src/ngircd/channel.c index 8408ccb8..6e9e0f47 100644 --- a/src/ngircd/channel.c +++ b/src/ngircd/channel.c @@ -198,7 +198,7 @@ Channel_Exit( void ) * Add_Client(). */ GLOBAL bool -Channel_Join( CLIENT *Client, char *Name ) +Channel_Join( CLIENT *Client, const char *Name ) { CHANNEL *chan; @@ -325,7 +325,7 @@ Channel_Kick(CLIENT *Peer, CLIENT *Target, CLIENT *Origin, const char *Name, GLOBAL void -Channel_Quit( CLIENT *Client, char *Reason ) +Channel_Quit( CLIENT *Client, const char *Reason ) { CHANNEL *c, *next_c; @@ -731,7 +731,7 @@ Channel_SetTopic(CHANNEL *Chan, CLIENT *Client, const char *Topic) GLOBAL void -Channel_SetModes( CHANNEL *Chan, char *Modes ) +Channel_SetModes( CHANNEL *Chan, const char *Modes ) { assert( Chan != NULL ); assert( Modes != NULL ); @@ -1042,7 +1042,7 @@ Channel_ShowInvites( CLIENT *Client, CHANNEL *Channel ) * Log a message to the local &SERVER channel, if it exists. */ GLOBAL void -Channel_LogServer(char *msg) +Channel_LogServer(const char *msg) { CHANNEL *sc; CLIENT *c; @@ -1080,12 +1080,12 @@ Channel_CheckKey(CHANNEL *Chan, CLIENT *Client, const char *Key) return false; fd = fopen(file_name, "r"); if (!fd) { - Log(LOG_ERR, "Can't open channek key file \"%s\" for %s: %s", + Log(LOG_ERR, "Can't open channel key file \"%s\" for %s: %s", file_name, Chan->name, strerror(errno)); return false; } - while (fgets(line, sizeof(line), fd) != NULL) { + while (fgets(line, (int)sizeof(line), fd) != NULL) { ngt_TrimStr(line); if (! (nick = strchr(line, ':'))) continue;