--- a/libpurple/protocols/jabber/data.c Sun Feb 28 22:56:50 2010 +0000 +++ b/libpurple/protocols/jabber/data.c Tue Mar 09 21:41:55 2010 +0000 @@ -39,7 +39,7 @@ gboolean ephemeral, JabberStream *js) { JabberData *data = g_new0(JabberData, 1); - gchar *checksum = purple_util_get_image_checksum(rawdata, size); + gchar *checksum = jabber_calculate_data_sha1sum(rawdata, size); gchar cid[256]; g_snprintf(cid, sizeof(cid), "sha1+%s@bob.xmpp.org", checksum);