From 5ccd209c0fd26625597757cecc5c7acc0f2b7b18 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Thu, 2 Feb 2023 23:02:35 +0100 Subject: [PATCH 8/8] Remove useless casts to (void *) (bsearch) --- src/backend/commands/vacuum.c | 4 ++-- src/backend/tsearch/spell.c | 2 +- src/bin/pgbench/pgbench.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/commands/vacuum.c b/src/backend/commands/vacuum.c index 7b1a4b127e..aa79d9de4d 100644 --- a/src/backend/commands/vacuum.c +++ b/src/backend/commands/vacuum.c @@ -2384,8 +2384,8 @@ vac_tid_reaped(ItemPointer itemptr, void *state) if (item < litem || item > ritem) return false; - res = (ItemPointer) bsearch((void *) itemptr, - (void *) dead_items->items, + res = (ItemPointer) bsearch(itemptr, + dead_items->items, dead_items->num_items, sizeof(ItemPointerData), vac_cmp_itemptr); diff --git a/src/backend/tsearch/spell.c b/src/backend/tsearch/spell.c index cc04b87164..8d48cad251 100644 --- a/src/backend/tsearch/spell.c +++ b/src/backend/tsearch/spell.c @@ -1158,7 +1158,7 @@ getCompoundAffixFlagValue(IspellDict *Conf, char *s) setCompoundAffixFlagValue(Conf, &key, sflag, 0); found = (CompoundAffixFlag *) - bsearch(&key, (void *) Conf->CompoundAffixFlags, + bsearch(&key, Conf->CompoundAffixFlags, Conf->nCompoundAffixFlag, sizeof(CompoundAffixFlag), cmpcmdflag); if (found != NULL) diff --git a/src/bin/pgbench/pgbench.c b/src/bin/pgbench/pgbench.c index d2d6431a28..508ed218e8 100644 --- a/src/bin/pgbench/pgbench.c +++ b/src/bin/pgbench/pgbench.c @@ -1611,8 +1611,8 @@ lookupVariable(Variables *variables, char *name) /* Now we can search */ key.name = name; - return (Variable *) bsearch((void *) &key, - (void *) variables->vars, + return (Variable *) bsearch(&key, + variables->vars, variables->nvars, sizeof(Variable), compareVariableNames); -- 2.39.1