aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/skype/skype.c
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2012-12-29 11:56:53 +0100
committerWilmer van der Gaast <wilmer@gaast.net>2012-12-29 11:56:53 +0100
commite6298e5a2b57a12ff0a10e15030823af89c734cb (patch)
treeede574a14e5df268f51cf6022f66d7baf092bb47 /protocols/skype/skype.c
parent14d0b021045b5d92939a795fc244f0b12a66726a (diff)
parent3c7af69632578033cc7dfb1b8fa83ee4c1221b97 (diff)
Merging Skype fix from vmiklos.
Diffstat (limited to 'protocols/skype/skype.c')
-rw-r--r--protocols/skype/skype.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/protocols/skype/skype.c b/protocols/skype/skype.c
index 6515a801..60471d01 100644
--- a/protocols/skype/skype.c
+++ b/protocols/skype/skype.c
@@ -1045,6 +1045,9 @@ static void skype_parse_chats(struct im_connection *ic, char *line)
static void skype_parse_groups(struct im_connection *ic, char *line)
{
+ if (!set_getbool(&ic->acc->set, "read_groups"))
+ return;
+
char **i;
char **groups = g_strsplit(line + 7, ", ", 0);
@@ -1535,6 +1538,8 @@ static void skype_init(account_t *acc)
s = set_add(&acc->set, "edit_prefix", "EDIT:",
NULL, acc);
+
+ s = set_add(&acc->set, "read_groups", "false", set_eval_bool, acc);
}
#if BITLBEE_VERSION_CODE > BITLBEE_VER(3, 0, 1)