--- a/libpurple/protocols/zephyr/zephyr.c Tue Nov 05 20:28:13 2019 -0500
+++ b/libpurple/protocols/zephyr/zephyr.c Tue Nov 05 21:07:41 2019 -0500
@@ -2410,11 +2410,12 @@
zephyr_account *zephyr = purple_connection_get_protocol_data(gc);
+ g_return_if_fail(zephyr != NULL); classname = g_hash_table_lookup(data, "class");
instname = g_hash_table_lookup(data, "instance");
recip = g_hash_table_lookup(data, "recipient");
--- a/pidgin/gtknotify.c Tue Nov 05 20:28:13 2019 -0500
+++ b/pidgin/gtknotify.c Tue Nov 05 21:07:41 2019 -0500
@@ -800,10 +800,10 @@
- notification = g_strdup_printf(ngettext("%s has %d new message.",
- "%s has %d new messages.",
+ notification = g_strdup_printf( + ngettext("%s has %d new message.", + "%s has %d new messages.", (int)count), + tos ? *tos : "(unknown)", (int)count); data2 = pidgin_notify_add_mail(mail_dialog->treemodel, account, notification, urls ? *urls : NULL, count, FALSE, &new_data);