[telepathy-salut/master] salut_self_set_presence: set status_message to NULL if the msg is an empty string
Guillaume Desmottes
guillaume.desmottes at collabora.co.uk
Mon Apr 13 07:21:59 PDT 2009
---
src/salut-self.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/salut-self.c b/src/salut-self.c
index 57e2b34..9ace42a 100644
--- a/src/salut-self.c
+++ b/src/salut-self.c
@@ -526,7 +526,10 @@ salut_self_set_presence (SalutSelf *self, SalutPresenceId status,
self->status = status;
g_free (self->status_message);
- self->status_message = g_strdup (message);
+ if (tp_strdiff (message, ""))
+ self->status_message = g_strdup (message);
+ else
+ self->status_message = NULL;
return SALUT_SELF_GET_CLASS (self)->set_presence (self, error);
}
--
1.5.6.5
More information about the telepathy-commits
mailing list