From 33f13168ccd6e65bf0b3959a7e894449e8b6cb36 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 17 Mar 2024 17:54:45 -0400 Subject: [PATCH] Mark hash_corrupted() as pg_attribute_noreturn. Coverity started complaining about this after cc5ef90ed. The code's not really different from before, but might as well clarify its intent. --- src/backend/utils/hash/dynahash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/utils/hash/dynahash.c b/src/backend/utils/hash/dynahash.c index 4080833df0..145e058fe6 100644 --- a/src/backend/utils/hash/dynahash.c +++ b/src/backend/utils/hash/dynahash.c @@ -272,7 +272,7 @@ static HASHBUCKET get_hash_entry(HTAB *hashp, int freelist_idx); static void hdefault(HTAB *hashp); static int choose_nelem_alloc(Size entrysize); static bool init_htab(HTAB *hashp, long nelem); -static void hash_corrupted(HTAB *hashp); +static void hash_corrupted(HTAB *hashp) pg_attribute_noreturn(); static uint32 hash_initial_lookup(HTAB *hashp, uint32 hashvalue, HASHBUCKET **bucketptr); static long next_pow2_long(long num);