libpurple/status.c

changeset 38621
1412d6b993e9
parent 38358
30ba44276e74
child 39352
62bca2fe2e91
--- a/libpurple/status.c	Tue Jul 11 23:43:33 2017 -0400
+++ b/libpurple/status.c	Wed Jul 12 00:46:26 2017 -0400
@@ -505,7 +505,7 @@
 {
 	if (purple_prefs_get_bool("/purple/logging/log_system"))
 	{
-		time_t current_time = time(NULL);
+		GDateTime *current_time = g_date_time_new_now_utc();
 		const char *buddy_alias = purple_buddy_get_alias(buddy);
 		char *tmp, *logtmp;
 		PurpleLog *log;
@@ -545,6 +545,7 @@
 			               current_time, logtmp);
 		}
 
+		g_date_time_unref(current_time);
 		g_free(tmp);
 		g_free(logtmp);
 	}

mercurial