From 63e82d2437ba18c31876defafb691422862fc91b Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Thu, 20 Dec 2007 16:39:49 +0000 Subject: New chat theme engine imported from Gossip (Daniel Gryniewicz, Xavier Claessens). svn path=/trunk/; revision=494 --- libempathy/empathy-message.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'libempathy/empathy-message.c') diff --git a/libempathy/empathy-message.c b/libempathy/empathy-message.c index 5c2028bd0..2d3fd69e4 100644 --- a/libempathy/empathy-message.c +++ b/libempathy/empathy-message.c @@ -417,6 +417,26 @@ empathy_message_set_timestamp (EmpathyMessage *message, g_object_notify (G_OBJECT (message), "timestamp"); } +GDate * +empathy_message_get_date_and_time (EmpathyMessage *message, time_t *timestamp) +{ + GDate *date; + + *timestamp = 0; + if (message) { + *timestamp = empathy_message_get_timestamp (message); + } + + if (timestamp <= 0) { + *timestamp = empathy_time_get_current (); + } + + date = g_date_new (); + g_date_set_time (date, *timestamp); + + return date; +} + EmpathyMessageType empathy_message_type_from_str (const gchar *type_str) { -- cgit v1.2.3