aboutsummaryrefslogtreecommitdiffstats
path: root/irc_commands.c
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-07-01 01:18:56 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2006-07-01 01:18:56 +0200
commit0a3c243b6659dc10efb227e507f324c2711d6dcd (patch)
treebdeca88ab17879014a2b51a031546cf19ca6a36c /irc_commands.c
parent5c9512ffa716f2bc8bbf9e2c31ee40624a0ff842 (diff)
Got rid of struct aim_user (now using account_t everywhere). Needs some more
testing though.
Diffstat (limited to 'irc_commands.c')
-rw-r--r--irc_commands.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/irc_commands.c b/irc_commands.c
index a3fa0e6e..889de9da 100644
--- a/irc_commands.c
+++ b/irc_commands.c
@@ -149,10 +149,10 @@ static void irc_cmd_part( irc_t *irc, char **cmd )
irc_part( irc, u, c->channel );
- if( c->gc && c->gc->prpl )
+ if( c->gc )
{
c->joined = 0;
- c->gc->prpl->chat_leave( c->gc, c->id );
+ c->gc->acc->prpl->chat_leave( c->gc, c->id );
}
}
else
@@ -172,11 +172,11 @@ static void irc_cmd_join( irc_t *irc, char **cmd )
{
user_t *u = user_find( irc, cmd[1] + 1 );
- if( u && u->gc && u->gc->prpl && u->gc->prpl->chat_open )
+ if( u && u->gc && u->gc->acc->prpl->chat_open )
{
irc_reply( irc, 403, "%s :Initializing groupchat in a different channel", cmd[1] );
- if( !u->gc->prpl->chat_open( u->gc, u->handle ) )
+ if( !u->gc->acc->prpl->chat_open( u->gc, u->handle ) )
{
irc_usermsg( irc, "Could not open a groupchat with %s.", u->nick );
}
@@ -204,9 +204,9 @@ static void irc_cmd_invite( irc_t *irc, char **cmd )
user_t *u = user_find( irc, nick );
if( u && c && ( u->gc == c->gc ) )
- if( c->gc && c->gc->prpl && c->gc->prpl->chat_invite )
+ if( c->gc && c->gc->acc->prpl->chat_invite )
{
- c->gc->prpl->chat_invite( c->gc, c->id, "", u->handle );
+ c->gc->acc->prpl->chat_invite( c->gc, c->id, "", u->handle );
irc_reply( irc, 341, "%s %s", nick, channel );
return;
}
@@ -476,8 +476,8 @@ static void irc_cmd_whois( irc_t *irc, char **cmd )
irc_reply( irc, 311, "%s %s %s * :%s", u->nick, u->user, u->host, u->realname );
if( u->gc )
- irc_reply( irc, 312, "%s %s.%s :%s network", u->nick, u->gc->user->username,
- *u->gc->user->proto_opt[0] ? u->gc->user->proto_opt[0] : "", u->gc->prpl->name );
+ irc_reply( irc, 312, "%s %s.%s :%s network", u->nick, u->gc->acc->user,
+ *u->gc->acc->server ? u->gc->acc->server : "", u->gc->acc->prpl->name );
else
irc_reply( irc, 312, "%s %s :%s", u->nick, irc->myhost, IRCD_INFO );