aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2008-11-22 00:17:00 +0800
committerXavier Claessens <xclaesse@src.gnome.org>2008-11-22 00:17:00 +0800
commit7cb242a20728f515058468cbc3ffab111785f53e (patch)
tree43cc0d47613e0bdec0a938d396ec338d23272880
parent625867296e170d3f4edde9b3f1d59d08da99d37e (diff)
downloadgsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar.gz
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar.bz2
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar.lz
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar.xz
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.tar.zst
gsoc2013-empathy-7cb242a20728f515058468cbc3ffab111785f53e.zip
Do not set the MD5 hash of the file when sending. (Jonny Lamb)
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1787
-rw-r--r--libempathy/empathy-utils.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/libempathy/empathy-utils.c b/libempathy/empathy-utils.c
index ac84953a9..1a33328a4 100644
--- a/libempathy/empathy-utils.c
+++ b/libempathy/empathy-utils.c
@@ -795,11 +795,6 @@ empathy_send_file (EmpathyContact *contact,
GValue value = { 0 };
gchar *filename;
- /* for getting ContentMD5 */
- gsize checksum_length;
- gchar *checksum_data;
- gchar *checksum_hex;
-
g_return_val_if_fail (EMPATHY_IS_CONTACT (contact), NULL);
g_return_val_if_fail (G_IS_FILE (gfile), NULL);
@@ -852,29 +847,6 @@ empathy_send_file (EmpathyContact *contact,
&value, NULL, NULL);
g_value_reset (&value);
-
- if (g_file_get_contents (g_file_get_path (gfile),
- &checksum_data, &checksum_length, &error)) {
-
- checksum_hex = g_compute_checksum_for_data (G_CHECKSUM_MD5,
- (guchar *) checksum_data,
- (gssize) checksum_length);
- g_free (checksum_data);
- DEBUG ("Got a checksum: %s", checksum_hex);
- } else {
- DEBUG ("Couldn't get file contents for checksum: %s",
- error ? error->message : "No error given");
- g_clear_error (&error);
- checksum_hex = "";
- }
-
- g_value_set_string (&value, checksum_hex);
- g_free (checksum_hex);
- tp_cli_dbus_properties_run_set (TP_PROXY (channel),
- -1, EMP_IFACE_CHANNEL_TYPE_FILE, "ContentMD5",
- &value, NULL, NULL);
- g_value_reset (&value);
-
g_value_set_string (&value, g_file_info_get_content_type (info));
tp_cli_dbus_properties_run_set (TP_PROXY (channel),
-1, EMP_IFACE_CHANNEL_TYPE_FILE, "ContentType",