aboutsummaryrefslogtreecommitdiffstats
path: root/protocols
diff options
context:
space:
mode:
authorMarius Halden <marius.h@lden.org>2016-07-13 09:29:53 +0200
committerMarius Halden <marius.h@lden.org>2016-07-13 09:29:53 +0200
commitd9eec2027b7b6c848db465c9b17f72f70864bb25 (patch)
tree2af95ef84b5ab54adcca75cd33d89674c172b7cc /protocols
parent0e1b8357a5a15891caf92eeb888e3f272dedf1d6 (diff)
Revert "Added an interface for the listing of existing chatrooms"
This reverts commit 659df4e333f2f524350dd131e430faaeb66dd91a.
Diffstat (limited to 'protocols')
-rw-r--r--protocols/bee.h10
-rw-r--r--protocols/bee_chat.c5
-rw-r--r--protocols/nogaim.h8
3 files changed, 0 insertions, 23 deletions
diff --git a/protocols/bee.h b/protocols/bee.h
index 8e665ac8..d22e4d85 100644
--- a/protocols/bee.h
+++ b/protocols/bee.h
@@ -83,14 +83,6 @@ typedef struct bee_user {
void *data; /* Can be used by the IM module. */
} bee_user_t;
-typedef struct bee_chat_info {
- char *title;
- char *topic;
-
- /* If less than zero, the user count is ignored when displaying */
- int userc;
-} bee_chat_info_t;
-
/* This one's mostly used so save space and make it easier (cheaper) to
compare groups of contacts, etc. */
typedef struct bee_group {
@@ -192,6 +184,4 @@ G_MODULE_EXPORT int bee_chat_msg(bee_t *bee, struct groupchat *c, const char *ms
G_MODULE_EXPORT struct groupchat *bee_chat_by_title(bee_t *bee, struct im_connection *ic, const char *title);
G_MODULE_EXPORT void imcb_chat_invite(struct im_connection *ic, const char *name, const char *who, const char *msg);
-G_MODULE_EXPORT void bee_chat_list_finish(struct im_connection *ic);
-
#endif /* __BEE_H__ */
diff --git a/protocols/bee_chat.c b/protocols/bee_chat.c
index 76ed7f85..2fcb0396 100644
--- a/protocols/bee_chat.c
+++ b/protocols/bee_chat.c
@@ -273,8 +273,3 @@ void imcb_chat_invite(struct im_connection *ic, const char *name, const char *wh
ic->bee->ui->chat_invite(ic->bee, bu, name, msg);
}
}
-
-void bee_chat_list_finish(struct im_connection *ic)
-{
- cmd_chat_list_finish(ic);
-}
diff --git a/protocols/nogaim.h b/protocols/nogaim.h
index b2ae2cae..e5569313 100644
--- a/protocols/nogaim.h
+++ b/protocols/nogaim.h
@@ -95,7 +95,6 @@ struct im_connection {
bee_t *bee;
GSList *groupchats;
- GSList *chatlist;
};
struct groupchat {
@@ -263,13 +262,6 @@ struct prpl {
/* If null, equivalent to handle_cmp( ic->acc->user, who ) */
gboolean (* handle_is_self) (struct im_connection *, const char *who);
- /* This sets/updates the im_connection->chatlist field with a
- * bee_chat_info_t GSList. This function should ensure the
- * bee_chat_list_finish() function gets called at some point
- * after the chat list is completely updated.
- */
- void (*chat_list) (struct im_connection *, const char *server);
-
/* Some placeholders so eventually older plugins may cooperate with newer BitlBees. */
void *resv1;
void *resv2;