--- a/libpurple/protocols/jabber/useravatar.c Tue May 30 21:17:24 2017 -0500 +++ b/libpurple/protocols/jabber/useravatar.c Thu Jun 01 17:42:54 2017 -0500 @@ -154,9 +154,10 @@ char *lengthstring, *widthstring, *heightstring; /* compute the sha1 hash */ - char *hash = jabber_calculate_data_hash( + char *hash = g_compute_checksum_for_data( + G_CHECKSUM_SHA1, purple_image_get_data(img), - purple_image_get_data_size(img), "sha1"); + purple_image_get_data_size(img)); char *base64avatar = purple_base64_encode( purple_image_get_data(img), purple_image_get_data_size(img));