From 034952ead64842b95b75a9ebaed45741edd0c7aa Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Fri, 2 Sep 2011 13:38:03 -0400 Subject: [PATCH] g_date_time_format: drop %N format %N is not specified in any standards document, but we use it to display the number of microseconds. The fact that our our current implementation of it is nearly useless (since it does not zero-pad) coupled with the high chance that a future version of the C standard may specify it with another meaning means that we should drop it. https://bugzilla.gnome.org/show_bug.cgi?id=658061 --- glib/gdatetime.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/glib/gdatetime.c b/glib/gdatetime.c index eeca45f..fede9f4 100644 --- a/glib/gdatetime.c +++ b/glib/gdatetime.c @@ -2222,11 +2222,6 @@ get_numeric_format (gchar *fmt, * the minute as a decimal number (range 00 to 59) * * - * %%N: - * - * the micro-seconds as a decimal number - * - * * %%p: * * either "AM" or "PM" according to the given time value, or the @@ -2490,9 +2485,6 @@ g_date_time_format (GDateTime *datetime, get_numeric_format (fmt, sizeof(fmt), alt_digits, pad_set ? pad : '0', 2); g_string_append_printf (outstr, fmt, g_date_time_get_minute (datetime)); break; - case 'N': - g_string_append_printf (outstr, "%"G_GUINT64_FORMAT, datetime->usec % USEC_PER_SECOND); - break; case 'O': alt_digits = TRUE; goto next_mod; -- 2.7.4