From 737ca7de91ff15c95f163bb6f133ddeb9c3221d7 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Tue, 4 Oct 2022 21:35:49 +0000 Subject: [PATCH] gdatetime: add missing g_return_() check in g_date_time_format_iso8601 A clear warning is better than a NULL pointer dereference. Signed-off-by: Aleksander Morgado --- glib/gdatetime.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glib/gdatetime.c b/glib/gdatetime.c index f239da183..db746564d 100644 --- a/glib/gdatetime.c +++ b/glib/gdatetime.c @@ -3497,6 +3497,8 @@ g_date_time_format_iso8601 (GDateTime *datetime) gint64 offset; gchar *format = "%C%y-%m-%dT%H:%M:%S"; + g_return_val_if_fail (datetime != NULL, NULL); + /* if datetime has sub-second non-zero values below the second precision we * should print them as well */ if (datetime->usec % G_TIME_SPAN_SECOND != 0)