mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 12:53:42 +02:00
Don't shadow the 'channel' variable when printing the netjoins.
This is the root cause of #567
This commit is contained in:
parent
7574bed26c
commit
5f0e755a00
2 changed files with 7 additions and 4 deletions
|
|
@ -164,7 +164,7 @@ static void print_channel_netjoins(char *channel, TEMP_PRINT_REC *rec,
|
|||
g_free(channel);
|
||||
}
|
||||
|
||||
static void print_netjoins(NETJOIN_SERVER_REC *server, const char *channel)
|
||||
static void print_netjoins(NETJOIN_SERVER_REC *server, const char *filter_channel)
|
||||
{
|
||||
TEMP_PRINT_REC *temp;
|
||||
GHashTable *channels;
|
||||
|
|
@ -189,7 +189,9 @@ static void print_netjoins(NETJOIN_SERVER_REC *server, const char *channel)
|
|||
|
||||
next2 = g_slist_next(tmp2);
|
||||
|
||||
if (channel != NULL && strcasecmp(realchannel, channel) != 0)
|
||||
/* Filter the results by channel if asked to do so */
|
||||
if (filter_channel != NULL &&
|
||||
strcasecmp(realchannel, filter_channel) != 0)
|
||||
continue;
|
||||
|
||||
temp = g_hash_table_lookup(channels, realchannel);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue