--- a/libpurple/protocols/jabber/jabber.c Tue Jan 23 01:06:07 2024 -0600
+++ b/libpurple/protocols/jabber/jabber.c Tue Jan 23 01:10:53 2024 -0600
@@ -367,7 +367,7 @@
jabber_push_bytes_cb(GObject *source, GAsyncResult *res, gpointer data)
- PurpleQueuedOutputStream *stream = PURPLE_QUEUED_OUTPUT_STREAM(source);
+ BirbQueuedOutputStream *stream = BIRB_QUEUED_OUTPUT_STREAM(source); @@ -398,8 +398,8 @@
output = g_bytes_new(data, len);
birb_queued_output_stream_push_bytes_async(
- js->output, output, G_PRIORITY_DEFAULT, js->cancellable,
- jabber_push_bytes_cb, js);
+ BIRB_QUEUED_OUTPUT_STREAM(js->output), output, G_PRIORITY_DEFAULT, + js->cancellable, jabber_push_bytes_cb, js); --- a/libpurple/protocols/jabber/jabber.h Tue Jan 23 01:06:07 2024 -0600
+++ b/libpurple/protocols/jabber/jabber.h Tue Jan 23 01:10:53 2024 -0600
@@ -56,7 +56,6 @@
#include <libsoup/soup.h>
@@ -179,7 +178,7 @@
- BirbQueuedOutputStream *output;
char *initial_avatar_hash;
--- a/libpurple/protocols/jabber/tests/meson.build Tue Jan 23 01:06:07 2024 -0600
+++ b/libpurple/protocols/jabber/tests/meson.build Tue Jan 23 01:10:53 2024 -0600
@@ -2,7 +2,7 @@
f'test_jabber_@prog@', f'test_jabber_@prog@.c',
link_with : [jabber_prpl],
- dependencies : [birb, libxml, libpurple_dep, libsoup, glib])
+ dependencies : [libxml, libpurple_dep, libsoup, glib]) jabberenv = environment()
jabberenv.set('XDG_CONFIG_DIR', meson.current_build_dir() / 'config')