From 540e5b39fe6617203c86f4b582f35537e0fe90ef Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 20 Jul 2022 18:15:34 -0700 Subject: [PATCH] syntax-gen: Test the category properly. This code was testing the format type against a collection of format type categories, which doesn't make any sense. This commit fixes the problem. Found by inspection. --- src/ui/syntax-gen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ui/syntax-gen.c b/src/ui/syntax-gen.c index b338bdf9c4..54a7845b70 100644 --- a/src/ui/syntax-gen.c +++ b/src/ui/syntax-gen.c @@ -149,7 +149,7 @@ syntax_gen_number (struct string *output, { assert (format == NULL || fmt_is_numeric (format->type)); if (format != NULL - && (format->type + && (fmt_get_category (format->type) & (FMT_CAT_DATE | FMT_CAT_TIME | FMT_CAT_DATE_COMPONENT))) { union value v_in, v_out; -- 2.30.2