about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/chat_log.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/chat_log.c b/src/chat_log.c
index d8b2a6d3..2faae676 100644
--- a/src/chat_log.c
+++ b/src/chat_log.c
@@ -126,7 +126,7 @@ chat_log_get_previous(const gchar * const login, const gchar * const recipient,
         g_date_time_get_second(session_started));
 
     // get data from all logs from the day the session was started to today
-    while (g_date_time_get_day_of_year(log_date) <=  g_date_time_get_day_of_year(now)) {
+    while (g_date_time_compare(log_date, now) != 1) {
         char *filename = _get_log_filename(recipient, login, log_date, FALSE);
 
         FILE *logp = fopen(filename, "r");