Blame SOURCES/0027-meta-parse_iso_date-returns-boolean.patch

4cfa1d
From dc8cd3f9cc5ad2eddba03bad86ce975d28513534 Mon Sep 17 00:00:00 2001
4cfa1d
From: Phil Sutter <psutter@redhat.com>
4cfa1d
Date: Tue, 21 Feb 2023 19:50:41 +0100
4cfa1d
Subject: [PATCH] meta: parse_iso_date() returns boolean
4cfa1d
4cfa1d
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2160049
4cfa1d
Upstream Status: nftables commit db6e97bd667bf
4cfa1d
4cfa1d
commit db6e97bd667bf205cee22049f9d0fd6550cb43a7
4cfa1d
Author: Phil Sutter <phil@nwl.cc>
4cfa1d
Date:   Wed Jan 11 11:26:41 2023 +0100
4cfa1d
4cfa1d
    meta: parse_iso_date() returns boolean
4cfa1d
4cfa1d
    Returning ts if 'ts == (time_t) -1' signals success to caller despite
4cfa1d
    failure.
4cfa1d
4cfa1d
    Fixes: 4460b839b945a ("meta: fix compiler warning in date_type_parse()")
4cfa1d
    Signed-off-by: Phil Sutter <phil@nwl.cc>
4cfa1d
4cfa1d
Signed-off-by: Phil Sutter <psutter@redhat.com>
4cfa1d
---
4cfa1d
 src/meta.c | 2 +-
4cfa1d
 1 file changed, 1 insertion(+), 1 deletion(-)
4cfa1d
4cfa1d
diff --git a/src/meta.c b/src/meta.c
4cfa1d
index 80ace25..73bd1c4 100644
4cfa1d
--- a/src/meta.c
4cfa1d
+++ b/src/meta.c
4cfa1d
@@ -433,7 +433,7 @@ success:
4cfa1d
 	cur_tm = localtime(&ts);
4cfa1d
 
4cfa1d
 	if (ts == (time_t) -1 || cur_tm == NULL)
4cfa1d
-		return ts;
4cfa1d
+		return false;
4cfa1d
 
4cfa1d
 	/* Substract tm_gmtoff to get the current time */
4cfa1d
 	*tstamp = ts - cur_tm->tm_gmtoff;
4cfa1d
-- 
4cfa1d
2.39.2
4cfa1d