From 0d472ce069c1fbb95b70994f750081f1aad720ce Mon Sep 17 00:00:00 2001 From: Andrea Zagli Date: Sun, 21 Mar 2021 13:13:30 +0100 Subject: [PATCH] In gdatetime_from_string admit seconds with time zone but excluded from conversion. --- src/datetime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/datetime.c b/src/datetime.c index 629c615..20f4114 100644 --- a/src/datetime.c +++ b/src/datetime.c @@ -483,7 +483,7 @@ GDateTime char *ptr; seconds = g_strtod (str_tokens[i], &ptr); - if ((ptr != NULL && g_strcmp0 (ptr, "") != 0) + if ((ptr != NULL && g_strcmp0 (ptr, "") != 0 && ptr[0] != '+') || seconds > 59.0) { error = TRUE; -- 2.49.0