diff options
Diffstat (limited to 'root_commands.c')
| -rw-r--r-- | root_commands.c | 16 | 
1 files changed, 10 insertions, 6 deletions
| diff --git a/root_commands.c b/root_commands.c index 6d9868ac..0e12e9ab 100644 --- a/root_commands.c +++ b/root_commands.c @@ -56,6 +56,10 @@ void root_command_string( irc_t *irc, user_t *u, char *command, int flags )  				cmd[k++] = s;  				s --;  			} +			else +			{ +				break; +			}  		}  		else if( *s == '\\' && ( ( !q && s[1] ) || ( q && q == s[1] ) ) )  		{ @@ -553,9 +557,9 @@ static void cmd_block( irc_t *irc, char **cmd )  	}  	else  	{ -		gc->prpl->rem_permit( gc, cmd[2] ); -		gc->prpl->add_deny( gc, cmd[2] ); -		irc_usermsg( irc, "Buddy `%s' moved from your permit- to your deny-list", cmd[2] ); +		bim_rem_allow( gc, cmd[2] ); +		bim_add_block( gc, cmd[2] ); +		irc_usermsg( irc, "Buddy `%s' moved from your allow- to your block-list", cmd[2] );  	}  } @@ -612,10 +616,10 @@ static void cmd_allow( irc_t *irc, char **cmd )  	}  	else  	{ -		gc->prpl->rem_deny( gc, cmd[2] ); -		gc->prpl->add_permit( gc, cmd[2] ); +		bim_rem_block( gc, cmd[2] ); +		bim_add_allow( gc, cmd[2] ); -		irc_usermsg( irc, "Buddy `%s' moved from your deny- to your permit-list", cmd[2] ); +		irc_usermsg( irc, "Buddy `%s' moved from your block- to your allow-list", cmd[2] );  	}  } | 
