mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 04:43:34 +02:00
several fixes to make irssi compile without warnings with MIPSpro
also fixed ctcp_queue_clean() - it might have crashed sometimes.. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@859 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
8fb2249f07
commit
8ce36c05ea
30 changed files with 80 additions and 72 deletions
|
|
@ -134,8 +134,9 @@ static void config_parse_loop(CONFIG_REC *rec, CONFIG_NODE *node, GTokenType exp
|
|||
static int config_parse_symbol(CONFIG_REC *rec, CONFIG_NODE *node)
|
||||
{
|
||||
CONFIG_NODE *newnode;
|
||||
GTokenType last_char;
|
||||
int print_warning;
|
||||
char *key, last_char;
|
||||
char *key;
|
||||
|
||||
g_return_val_if_fail(rec != NULL, G_TOKEN_ERROR);
|
||||
g_return_val_if_fail(node != NULL, G_TOKEN_ERROR);
|
||||
|
|
@ -182,7 +183,7 @@ static int config_parse_symbol(CONFIG_REC *rec, CONFIG_NODE *node)
|
|||
return G_TOKEN_ERROR;
|
||||
|
||||
newnode = config_node_section(node, key, NODE_TYPE_BLOCK);
|
||||
config_parse_loop(rec, newnode, '}');
|
||||
config_parse_loop(rec, newnode, (GTokenType) '}');
|
||||
g_free_not_null(key);
|
||||
|
||||
config_parse_get_token(rec->scanner, node);
|
||||
|
|
@ -197,7 +198,7 @@ static int config_parse_symbol(CONFIG_REC *rec, CONFIG_NODE *node)
|
|||
if (key == NULL)
|
||||
return G_TOKEN_ERROR;
|
||||
newnode = config_node_section(node, key, NODE_TYPE_LIST);
|
||||
config_parse_loop(rec, newnode, ')');
|
||||
config_parse_loop(rec, newnode, (GTokenType) ')');
|
||||
g_free_not_null(key);
|
||||
|
||||
config_parse_get_token(rec->scanner, node);
|
||||
|
|
@ -218,7 +219,7 @@ static int config_parse_symbol(CONFIG_REC *rec, CONFIG_NODE *node)
|
|||
|
||||
static void config_parse_loop(CONFIG_REC *rec, CONFIG_NODE *node, GTokenType expect)
|
||||
{
|
||||
int expected_token;
|
||||
GTokenType expected_token;
|
||||
|
||||
g_return_if_fail(rec != NULL);
|
||||
g_return_if_fail(node != NULL);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue