[glib] datetime: add fallback logic for AM/PM specifier
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] datetime: add fallback logic for AM/PM specifier
- Date: Mon, 3 Apr 2017 16:25:04 +0000 (UTC)
commit 69e448bc28e56ea861088111a937bcce34d83c00
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Mon Apr 3 08:30:25 2017 -0700
datetime: add fallback logic for AM/PM specifier
When the locale does not provide any string for AM/PM, fallback to the
default.
https://bugzilla.gnome.org/show_bug.cgi?id=761889
glib/gdatetime.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/glib/gdatetime.c b/glib/gdatetime.c
index 5211c14..11e10e5 100644
--- a/glib/gdatetime.c
+++ b/glib/gdatetime.c
@@ -2216,6 +2216,9 @@ format_ampm (GDateTime *datetime,
ampm = GET_AMPM (datetime);
+ if (!ampm || ampm[0] == '\0')
+ ampm = get_fallback_ampm (g_date_time_get_hour (datetime));
+
#if defined (HAVE_LANGINFO_TIME)
if (!locale_is_utf8)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]