[evolution-data-server] Correct format specifier arguments to work on both 32-bit and 64-bit arches
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Correct format specifier arguments to work on both 32-bit and 64-bit arches
- Date: Wed, 18 Jul 2018 16:21:26 +0000 (UTC)
commit 3f1d93fd31c277ef9955591b9dfb697fe5b6166d
Author: Milan Crha <mcrha redhat com>
Date: Wed Jul 18 18:18:38 2018 +0200
Correct format specifier arguments to work on both 32-bit and 64-bit arches
Addresses compiler warnings on 32-bit architectures:
warning: format '%lli' expects argument of type 'long long int', but argument 3 has type 'time_t' {aka
'const long int'} [-Wformat=]
src/calendar/libecal/e-reminder-watcher.c | 6 +++---
src/services/evolution-alarm-notify/e-alarm-notify.c | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/calendar/libecal/e-reminder-watcher.c b/src/calendar/libecal/e-reminder-watcher.c
index 483dd3e75..03d40af86 100644
--- a/src/calendar/libecal/e-reminder-watcher.c
+++ b/src/calendar/libecal/e-reminder-watcher.c
@@ -542,13 +542,13 @@ e_reminder_data_to_string (const EReminderData *rd)
g_string_append (str, rd->instance.auid);
g_string_append_c (str, '\n');
- g_string_append_printf (str, "%" G_GINT64_FORMAT, rd->instance.trigger);
+ g_string_append_printf (str, "%" G_GINT64_FORMAT, (gint64) rd->instance.trigger);
g_string_append_c (str, '\n');
- g_string_append_printf (str, "%" G_GINT64_FORMAT, rd->instance.occur_start);
+ g_string_append_printf (str, "%" G_GINT64_FORMAT, (gint64) rd->instance.occur_start);
g_string_append_c (str, '\n');
- g_string_append_printf (str, "%" G_GINT64_FORMAT, rd->instance.occur_end);
+ g_string_append_printf (str, "%" G_GINT64_FORMAT, (gint64) rd->instance.occur_end);
g_string_append_c (str, '\n');
g_string_append (str, icalstr);
diff --git a/src/services/evolution-alarm-notify/e-alarm-notify.c
b/src/services/evolution-alarm-notify/e-alarm-notify.c
index be970438a..b55ed2a88 100644
--- a/src/services/evolution-alarm-notify/e-alarm-notify.c
+++ b/src/services/evolution-alarm-notify/e-alarm-notify.c
@@ -195,7 +195,7 @@ e_alarm_notify_build_notif_id (const EReminderData *rd)
e_cal_component_free_id (id);
}
- g_string_append_printf (string, "%" G_GINT64_FORMAT, rd->instance.trigger);
+ g_string_append_printf (string, "%" G_GINT64_FORMAT, (gint64) rd->instance.trigger);
return g_string_free (string, FALSE);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]