Thu, 28 Apr 2022 01:35:30 -0500
G_SOURCE_REMOVE and G_SOURCE_CONTINUE were added in 2.32 but our windows build only has 2.16
Testing Done:
Compiled on Linux.
Reviewed at https://reviews.imfreedom.org/r/1401/
| libpurple/mediamanager.c | file | annotate | diff | comparison | revisions | |
| libpurple/protocols/irc/irc.c | file | annotate | diff | comparison | revisions |
--- a/libpurple/mediamanager.c Thu Apr 28 00:51:56 2022 -0500 +++ b/libpurple/mediamanager.c Thu Apr 28 01:35:30 2022 -0500 @@ -2299,7 +2299,7 @@ purple_media_manager_unregister_gst_device(manager, device); } - return G_SOURCE_CONTINUE; + return TRUE; } #endif /* GST_CHECK_VERSION(1, 4, 0) */
--- a/libpurple/protocols/irc/irc.c Thu Apr 28 00:51:56 2022 -0500 +++ b/libpurple/protocols/irc/irc.c Thu Apr 28 01:35:30 2022 -0500 @@ -174,7 +174,7 @@ irc->send_handler = 0; - return G_SOURCE_REMOVE; + return FALSE; } else if(ret < length) { gchar *partial = NULL; @@ -215,7 +215,7 @@ g_free(msg); } - return G_SOURCE_CONTINUE; + return TRUE; } void irc_send(struct irc_conn *irc, const char *buf)