[evolution] I#297 - Dates in Certificates table do not match locale format
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] I#297 - Dates in Certificates table do not match locale format
- Date: Mon, 28 Jan 2019 11:57:18 +0000 (UTC)
commit 89aad544e13dd253e73e4f11c8f42d6e70dbb6e4
Author: Milan Crha <mcrha redhat com>
Date: Mon Jan 28 12:55:23 2019 +0100
I#297 - Dates in Certificates table do not match locale format
Closes https://gitlab.gnome.org/GNOME/evolution/issues/297
src/smime/lib/e-cert.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/src/smime/lib/e-cert.c b/src/smime/lib/e-cert.c
index 002e9670e8..56bb821088 100644
--- a/src/smime/lib/e-cert.c
+++ b/src/smime/lib/e-cert.c
@@ -221,7 +221,6 @@ e_cert_populate (ECert *cert)
c, &cert->priv->issued_on, &cert->priv->expires_on)) {
PRExplodedTime explodedTime;
struct tm exploded_tm;
- gchar buf[32];
PR_ExplodeTime (
cert->priv->issued_on,
@@ -232,8 +231,7 @@ e_cert_populate (ECert *cert)
exploded_tm.tm_mday = explodedTime.tm_mday;
exploded_tm.tm_mon = explodedTime.tm_month;
exploded_tm.tm_year = explodedTime.tm_year - 1900;
- e_utf8_strftime (buf, sizeof (buf), _("%d/%m/%Y"), &exploded_tm);
- cert->priv->issued_on_string = g_strdup (buf);
+ cert->priv->issued_on_string = e_datetime_format_format_tm ("mail", "table",
DTFormatKindDate, &exploded_tm);
PR_ExplodeTime (
cert->priv->expires_on,
@@ -244,8 +242,7 @@ e_cert_populate (ECert *cert)
exploded_tm.tm_mday = explodedTime.tm_mday;
exploded_tm.tm_mon = explodedTime.tm_month;
exploded_tm.tm_year = explodedTime.tm_year - 1900;
- e_utf8_strftime (buf, sizeof (buf), _("%d/%m/%Y"), &exploded_tm);
- cert->priv->expires_on_string = g_strdup (buf);
+ cert->priv->expires_on_string = e_datetime_format_format_tm ("mail", "table",
DTFormatKindDate, &exploded_tm);
}
cert->priv->serial_number = CERT_Hexify (&cert->priv->cert->serialNumber, TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]