aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/bee_user.c
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2010-04-12 00:49:32 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2010-04-12 00:49:32 +0200
commiteabc9d2c1b1d29aeb47162da64ce2b607c3d43ff (patch)
tree0f6258df41bf50a6b3bb5e7eefbba0bcfa687443 /protocols/bee_user.c
parentd986463c9e026b2a5f003f44db3105aa5449fc27 (diff)
Fixed cleanup issues when turning off an account. Also fixed syntax of
*_user_free().
Diffstat (limited to 'protocols/bee_user.c')
-rw-r--r--protocols/bee_user.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/protocols/bee_user.c b/protocols/bee_user.c
index 20c760a9..f856e7a2 100644
--- a/protocols/bee_user.c
+++ b/protocols/bee_user.c
@@ -45,11 +45,9 @@ bee_user_t *bee_user_new( bee_t *bee, struct im_connection *ic, const char *hand
return bu;
}
-int bee_user_free( bee_t *bee, struct im_connection *ic, const char *handle )
+int bee_user_free( bee_t *bee, bee_user_t *bu )
{
- bee_user_t *bu;
-
- if( ( bu = bee_user_by_handle( bee, ic, handle ) ) == NULL )
+ if( !bu )
return 0;
if( bee->ui->user_free )