mirror of
https://github.com/postgres/postgres.git
synced 2025-06-29 10:41:53 +03:00
Remove useless casts to (void *)
Many of them just seem to have been copied around for no real reason. Their presence causes (small) risks of hiding actual type mismatches or silently discarding qualifiers Discussion: https://www.postgresql.org/message-id/flat/461ea37c-8b58-43b4-9736-52884e862820@eisentraut.org
This commit is contained in:
@ -685,7 +685,7 @@ array_agg_serialize(PG_FUNCTION_ARGS)
|
||||
&typisvarlena);
|
||||
fmgr_info_cxt(typsend, &iodata->typsend,
|
||||
fcinfo->flinfo->fn_mcxt);
|
||||
fcinfo->flinfo->fn_extra = (void *) iodata;
|
||||
fcinfo->flinfo->fn_extra = iodata;
|
||||
}
|
||||
|
||||
for (i = 0; i < state->nelems; i++)
|
||||
@ -776,7 +776,7 @@ array_agg_deserialize(PG_FUNCTION_ARGS)
|
||||
&iodata->typioparam);
|
||||
fmgr_info_cxt(typreceive, &iodata->typreceive,
|
||||
fcinfo->flinfo->fn_mcxt);
|
||||
fcinfo->flinfo->fn_extra = (void *) iodata;
|
||||
fcinfo->flinfo->fn_extra = iodata;
|
||||
}
|
||||
|
||||
for (int i = 0; i < nelems; i++)
|
||||
@ -1642,7 +1642,7 @@ array_shuffle(PG_FUNCTION_ARGS)
|
||||
if (typentry == NULL || typentry->type_id != elmtyp)
|
||||
{
|
||||
typentry = lookup_type_cache(elmtyp, 0);
|
||||
fcinfo->flinfo->fn_extra = (void *) typentry;
|
||||
fcinfo->flinfo->fn_extra = typentry;
|
||||
}
|
||||
|
||||
result = array_shuffle_n(array, ARR_DIMS(array)[0], true, elmtyp, typentry);
|
||||
@ -1678,7 +1678,7 @@ array_sample(PG_FUNCTION_ARGS)
|
||||
if (typentry == NULL || typentry->type_id != elmtyp)
|
||||
{
|
||||
typentry = lookup_type_cache(elmtyp, 0);
|
||||
fcinfo->flinfo->fn_extra = (void *) typentry;
|
||||
fcinfo->flinfo->fn_extra = typentry;
|
||||
}
|
||||
|
||||
result = array_shuffle_n(array, n, false, elmtyp, typentry);
|
||||
|
Reference in New Issue
Block a user