mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 12:53:42 +02:00
Enabled lots of GCC warnings, fixed those that were easy to fix.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@456 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
f8aa81b73c
commit
dcc2e89b2e
25 changed files with 84 additions and 106 deletions
|
|
@ -165,7 +165,7 @@ static void cmd_ignore(const char *data)
|
|||
|
||||
if (ischannel(*mask)) {
|
||||
chanarg = mask;
|
||||
mask = "";
|
||||
mask = NULL;
|
||||
}
|
||||
channels = (chanarg == NULL || *chanarg == '\0') ? NULL :
|
||||
g_strsplit(replace_chars(chanarg, ',', ' '), " ", -1);
|
||||
|
|
@ -176,7 +176,8 @@ static void cmd_ignore(const char *data)
|
|||
if (rec == NULL) {
|
||||
rec = g_new0(IGNORE_REC, 1);
|
||||
|
||||
rec->mask = *mask == '\0' ? NULL : g_strdup(mask);
|
||||
rec->mask = (mask != NULL && *mask != '\0') ?
|
||||
g_strdup(mask) : NULL;
|
||||
rec->channels = channels;
|
||||
} else {
|
||||
g_free_and_null(rec->pattern);
|
||||
|
|
@ -226,10 +227,10 @@ static void cmd_unignore(const char *data)
|
|||
rec = tmp == NULL ? NULL : tmp->data;
|
||||
} else {
|
||||
/* with mask */
|
||||
char *chans[2] = { "*", NULL };
|
||||
const char *chans[2] = { "*", NULL };
|
||||
|
||||
if (ischannel(*data)) chans[0] = (char *) data;
|
||||
rec = ignore_find("*", ischannel(*data) ? NULL : data, chans);
|
||||
if (ischannel(*data)) chans[0] = data;
|
||||
rec = ignore_find("*", ischannel(*data) ? NULL : data, (char **) chans);
|
||||
}
|
||||
|
||||
if (rec == NULL)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue