From eb9197cd2f5067723120ac19d5303cd1748f79df Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Fri, 6 Mar 2009 11:53:42 +0000 Subject: Use tp_strdiff in empathy_message_equal to compare body. From: Xavier Claessens svn path=/trunk/; revision=2622 --- libempathy/empathy-message.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libempathy/empathy-message.c') diff --git a/libempathy/empathy-message.c b/libempathy/empathy-message.c index cde0d362f..6d74c0722 100644 --- a/libempathy/empathy-message.c +++ b/libempathy/empathy-message.c @@ -26,6 +26,8 @@ #include +#include + #include "empathy-message.h" #include "empathy-utils.h" #include "empathy-enum-types.h" @@ -510,7 +512,7 @@ empathy_message_equal (EmpathyMessage *message1, EmpathyMessage *message2) priv1 = GET_PRIV (message1); priv2 = GET_PRIV (message2); - if (priv1->id == priv2->id && g_str_hash (priv1->body) == g_str_hash (priv2->body)) { + if (priv1->id == priv2->id && !tp_strdiff (priv1->body, priv2->body)) { return TRUE; } -- cgit v1.2.3