mirror of
https://github.com/postgres/postgres.git
synced 2025-06-13 07:41:39 +03:00
Remove useless casts to (void *) in arguments of some system functions
The affected functions are: bsearch, memcmp, memcpy, memset, memmove, qsort, repalloc Reviewed-by: Corey Huinker <corey.huinker@gmail.com> Discussion: https://www.postgresql.org/message-id/flat/fd9adf5d-b1aa-e82f-e4c7-263c30145807%40enterprisedb.com
This commit is contained in:
@ -243,7 +243,7 @@ g_int_compress(PG_FUNCTION_ARGS)
|
||||
/*
|
||||
* shunt everything down to start at the right place
|
||||
*/
|
||||
memmove((void *) &dr[0], (void *) &dr[2 * j], 2 * (len - j) * sizeof(int32));
|
||||
memmove(&dr[0], &dr[2 * j], 2 * (len - j) * sizeof(int32));
|
||||
}
|
||||
|
||||
/*
|
||||
@ -260,7 +260,7 @@ g_int_compress(PG_FUNCTION_ARGS)
|
||||
min = ((int64) dr[i] - (int64) dr[i - 1]);
|
||||
cand = i;
|
||||
}
|
||||
memmove((void *) &dr[cand - 1], (void *) &dr[cand + 1], (len - cand - 1) * sizeof(int32));
|
||||
memmove(&dr[cand - 1], &dr[cand + 1], (len - cand - 1) * sizeof(int32));
|
||||
len -= 2;
|
||||
}
|
||||
|
||||
@ -542,7 +542,7 @@ g_int_picksplit(PG_FUNCTION_ARGS)
|
||||
pfree(union_d);
|
||||
costvector[i - 1].cost = fabsf((size_alpha - size_l) - (size_beta - size_r));
|
||||
}
|
||||
qsort((void *) costvector, maxoff, sizeof(SPLITCOST), comparecost);
|
||||
qsort(costvector, maxoff, sizeof(SPLITCOST), comparecost);
|
||||
|
||||
/*
|
||||
* Now split up the regions between the two seeds. An important property
|
||||
|
@ -212,7 +212,7 @@ isort(int32 *a, int len)
|
||||
{
|
||||
bool r = false;
|
||||
|
||||
qsort_arg(a, len, sizeof(int32), isort_cmp, (void *) &r);
|
||||
qsort_arg(a, len, sizeof(int32), isort_cmp, &r);
|
||||
return r;
|
||||
}
|
||||
|
||||
|
@ -395,7 +395,7 @@ g_intbig_picksplit(PG_FUNCTION_ARGS)
|
||||
size_beta = hemdist(datum_r, _j, siglen);
|
||||
costvector[j - 1].cost = abs(size_alpha - size_beta);
|
||||
}
|
||||
qsort((void *) costvector, maxoff, sizeof(SPLITCOST), comparecost);
|
||||
qsort(costvector, maxoff, sizeof(SPLITCOST), comparecost);
|
||||
|
||||
union_l = GETSIGN(datum_l);
|
||||
union_r = GETSIGN(datum_r);
|
||||
@ -424,7 +424,7 @@ g_intbig_picksplit(PG_FUNCTION_ARGS)
|
||||
if (ISALLTRUE(datum_l) || ISALLTRUE(_j))
|
||||
{
|
||||
if (!ISALLTRUE(datum_l))
|
||||
memset((void *) union_l, 0xff, siglen);
|
||||
memset(union_l, 0xff, siglen);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -440,7 +440,7 @@ g_intbig_picksplit(PG_FUNCTION_ARGS)
|
||||
if (ISALLTRUE(datum_r) || ISALLTRUE(_j))
|
||||
{
|
||||
if (!ISALLTRUE(datum_r))
|
||||
memset((void *) union_r, 0xff, siglen);
|
||||
memset(union_r, 0xff, siglen);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user