diff options
author | jgeboski <jgeboski@gmail.com> | 2015-07-13 06:23:17 +0300 |
---|---|---|
committer | jgeboski <jgeboski@gmail.com> | 2015-07-13 06:23:17 +0300 |
commit | a35015f71a2a9b1c34612480cdb41de134f5a43d (patch) | |
tree | bfbb7fa58244988ac5289838f3c0138a8cc09777 /patches | |
parent | 8166c115e4016985632886c2fc5b69bc223eef06 (diff) |
VERSION: updated to 4098e875ebcb4098e875ebcb
Diffstat (limited to 'patches')
-rw-r--r-- | patches/02-plugin.patch | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/patches/02-plugin.patch b/patches/02-plugin.patch index c7908c3..8e2ec45 100644 --- a/patches/02-plugin.patch +++ b/patches/02-plugin.patch @@ -1,6 +1,6 @@ -diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c ---- a/libpurple/protocols/facebook/facebook.c Sat Jul 11 14:45:46 2015 -0400 -+++ b/libpurple/protocols/facebook/facebook.c Sun Jul 12 01:48:46 2015 -0400 +diff -r 4098e875ebcb libpurple/protocols/facebook/facebook.c +--- a/libpurple/protocols/facebook/facebook.c Sun Jul 12 23:10:49 2015 -0400 ++++ b/libpurple/protocols/facebook/facebook.c Sun Jul 12 23:18:57 2015 -0400 @@ -408,7 +408,7 @@ GSList *select = NULL; PurpleConnection *gc; @@ -19,7 +19,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c return NULL; } -@@ -566,7 +566,8 @@ +@@ -572,7 +572,8 @@ } static gint @@ -29,7 +29,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c { const gchar *name; const gchar *text; -@@ -578,10 +579,10 @@ +@@ -584,10 +585,10 @@ fata = purple_connection_get_protocol_data(gc); api = fb_data_get_api(fata); @@ -42,7 +42,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c sext = purple_markup_strip_html(text); fb_api_message(api, uid, FALSE, sext); g_free(sext); -@@ -703,7 +704,8 @@ +@@ -709,7 +710,8 @@ } static gint @@ -52,7 +52,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c { const gchar *name; const gchar *text; -@@ -722,15 +724,15 @@ +@@ -728,15 +730,15 @@ name = purple_conversation_get_name(PURPLE_CONVERSATION(chat)); tid = FB_ID_FROM_STR(name); @@ -71,7 +71,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c time(NULL)); return 0; } -@@ -884,84 +886,6 @@ +@@ -890,85 +892,6 @@ } static void @@ -95,6 +95,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c -facebook_protocol_client_iface_init(PurpleProtocolClientIface *iface) -{ - iface->blist_node_menu = fb_client_blist_node_menu; +- iface->offline_message = fb_client_offline_message; -} - -static void @@ -156,7 +157,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c fb_cmds_register(void) { PurpleCmdId id; -@@ -973,13 +897,13 @@ +@@ -980,13 +903,13 @@ g_return_if_fail(fb_cmds == NULL); id = purple_cmd_register("kick", "s", PURPLE_CMD_P_PROTOCOL, cflags, @@ -172,7 +173,7 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c _("leave: Leave the chat"), NULL); fb_cmds = g_slist_prepend(fb_cmds, GUINT_TO_POINTER(id)); -@@ -998,43 +922,76 @@ +@@ -1005,43 +928,78 @@ g_slist_free_full(fb_cmds, fb_cmds_unregister_free); } @@ -275,13 +276,15 @@ diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.c + pinfo.set_chat_topic = fb_chat_set_topic; + pinfo.roomlist_get_list = fb_roomlist_get_list; + pinfo.roomlist_cancel = fb_roomlist_cancel; ++ pinfo.offline_message = fb_client_offline_message; ++ pinfo.struct_size = sizeof pinfo; + + inited = TRUE; + return purple_plugin_register(plugin); +} -diff -r dc35ba3e7fac libpurple/protocols/facebook/facebook.h ---- a/libpurple/protocols/facebook/facebook.h Sat Jul 11 14:45:46 2015 -0400 -+++ b/libpurple/protocols/facebook/facebook.h Sun Jul 12 01:48:46 2015 -0400 +diff -r 4098e875ebcb libpurple/protocols/facebook/facebook.h +--- a/libpurple/protocols/facebook/facebook.h Sun Jul 12 23:10:49 2015 -0400 ++++ b/libpurple/protocols/facebook/facebook.h Sun Jul 12 23:18:57 2015 -0400 @@ -25,29 +25,4 @@ #include "glibcompat.h" #include "protocol.h" |