Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dequis/purple-facebook.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordequis <dx@dxzone.com.ar>2018-03-21 20:50:04 +0300
committerdequis <dx@dxzone.com.ar>2018-03-21 20:50:04 +0300
commit8f124c72b969a5b688ad54695689c5d0aed53469 (patch)
tree095ab75e06df6a8faf8398caef8d3e0c619844ab
parentdc655d0556929cbbb0efbad360600d5987d740c5 (diff)
Another fix for crashes on emitted "error" signals
See also c22b43bb. Turns out mqtt.c had the same bug. See bug 403.
-rw-r--r--patches/12-glib-error-cast-bug-2-electric-boogaloo.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/patches/12-glib-error-cast-bug-2-electric-boogaloo.patch b/patches/12-glib-error-cast-bug-2-electric-boogaloo.patch
new file mode 100644
index 0000000..08d4476
--- /dev/null
+++ b/patches/12-glib-error-cast-bug-2-electric-boogaloo.patch
@@ -0,0 +1,14 @@
+--- a/libpurple/protocols/facebook/mqtt.c
++++ b/libpurple/protocols/facebook/mqtt.c
+@@ -113,9 +113,9 @@
+ G_SIGNAL_ACTION,
+ 0,
+ NULL, NULL,
+- fb_marshal_VOID__OBJECT,
++ fb_marshal_VOID__POINTER,
+ G_TYPE_NONE,
+- 1, G_TYPE_ERROR);
++ 1, G_TYPE_POINTER);
+
+ /**
+ * FbMqtt::open: