Branch: refs/heads/master Author: Enrico Tröger enrico.troeger@uvena.de Committer: Enrico Tröger enrico.troeger@uvena.de Date: Sun, 09 Jan 2022 13:16:43 UTC Commit: bb955d0db773ec833859449c5adcc19e488b3afd https://github.com/geany/geany/commit/bb955d0db773ec833859449c5adcc19e488b3a...
Log Message: ----------- Use microseconds for log dates only if supported
Fixes #3071.
Modified Paths: -------------- src/utils.c
Modified: src/utils.c 4 lines changed, 4 insertions(+), 0 deletions(-) =================================================================== @@ -1049,6 +1049,10 @@ gint utils_parse_color_to_bgr(const gchar *spec) * The returned string should be freed with g_free(). */ gchar *utils_get_current_time_string(gboolean include_microseconds) { + // "%f" specifier for microseconds is only available since GLib 2.66 + if (glib_check_version(2, 66, 0) != NULL) + include_microseconds = FALSE; + GDateTime *now = g_date_time_new_now_local(); const gchar *format = include_microseconds ? "%H:%M:%S.%f" : "%H:%M:%S"; gchar *time_string = g_date_time_format(now, format);
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).