aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/varbit.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2025-02-23 14:26:39 +0100
committerPeter Eisentraut <peter@eisentraut.org>2025-02-23 14:27:02 +0100
commit454c182f8542890d0e2eac85f70d9a254a34fce3 (patch)
treeb943eb0aab64a1617a889314ccb5dc1f3d315713 /src/backend/utils/adt/varbit.c
parentebdccead1647aec1122810dad498438d9964f35f (diff)
downloadpostgresql-454c182f8542890d0e2eac85f70d9a254a34fce3.tar.gz
postgresql-454c182f8542890d0e2eac85f70d9a254a34fce3.zip
backend libpq void * argument for binary data
Change some backend libpq functions to take void * for binary data instead of char *. This removes the need for numerous casts. Reviewed-by: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Discussion: https://www.postgresql.org/message-id/flat/fd1fcedb-3492-4fc8-9e3e-74b97f2db6c7%40eisentraut.org
Diffstat (limited to 'src/backend/utils/adt/varbit.c')
-rw-r--r--src/backend/utils/adt/varbit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/adt/varbit.c b/src/backend/utils/adt/varbit.c
index 0071e026f01..205a67dafc5 100644
--- a/src/backend/utils/adt/varbit.c
+++ b/src/backend/utils/adt/varbit.c
@@ -361,7 +361,7 @@ bit_recv(PG_FUNCTION_ARGS)
SET_VARSIZE(result, len);
VARBITLEN(result) = bitlen;
- pq_copymsgbytes(buf, (char *) VARBITS(result), VARBITBYTES(result));
+ pq_copymsgbytes(buf, VARBITS(result), VARBITBYTES(result));
/* Make sure last byte is correctly zero-padded */
VARBIT_PAD(result);
@@ -666,7 +666,7 @@ varbit_recv(PG_FUNCTION_ARGS)
SET_VARSIZE(result, len);
VARBITLEN(result) = bitlen;
- pq_copymsgbytes(buf, (char *) VARBITS(result), VARBITBYTES(result));
+ pq_copymsgbytes(buf, VARBITS(result), VARBITBYTES(result));
/* Make sure last byte is correctly zero-padded */
VARBIT_PAD(result);