Tue, 18 Dec 2012 13:57:04 +0100
Enable support for updates/new-version events
| libpurple/protocols/gg/libgadu-events.c | file | annotate | diff | comparison | revisions |
--- a/libpurple/protocols/gg/libgadu-events.c Wed Nov 21 18:26:05 2012 +0100 +++ b/libpurple/protocols/gg/libgadu-events.c Tue Dec 18 13:57:04 2012 +0100 @@ -83,6 +83,13 @@ } } +static void ggp_events_new_version(const gchar *data) +{ + /* data = {"severity":"download"} */ + purple_debug_info("gg", "Gadu-Gadu server reports new client version." + " %s", data); +} + void ggp_events_json(PurpleConnection *gc, struct gg_event_json_event *ev) { static const gchar *ignored_events[] = { @@ -98,6 +105,11 @@ return; } + if (g_strcmp0("updates/new-version", ev->type) == 0) { + ggp_events_new_version(ev->data); + return; + } + for (it = ignored_events; *it != NULL; it++) { if (g_strcmp0(*it, ev->type) == 0) return;