--- a/libpurple/protocols/jabber/useravatar.c Wed Sep 28 15:45:37 2016 -0500 +++ b/libpurple/protocols/jabber/useravatar.c Thu Sep 29 20:09:55 2016 -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_size(img), "sha1"); + purple_image_get_size(img)); char *base64avatar = purple_base64_encode( purple_image_get_data(img), purple_image_get_size(img));