diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2023-02-07 06:53:05 +0100 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2023-02-07 06:57:59 +0100 |
commit | aa6954104644334c53838f181053b9f7aa13f58c (patch) | |
tree | 10af7e8602cfd6626b163a350960ff9d1875f43a /src/backend/utils/adt/tsvector.c | |
parent | d9d7fe68d35e1e10c7c8276d07f5abf9c477cb13 (diff) | |
download | postgresql-aa6954104644334c53838f181053b9f7aa13f58c.tar.gz postgresql-aa6954104644334c53838f181053b9f7aa13f58c.zip |
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
Diffstat (limited to 'src/backend/utils/adt/tsvector.c')
-rw-r--r-- | src/backend/utils/adt/tsvector.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/backend/utils/adt/tsvector.c b/src/backend/utils/adt/tsvector.c index c7e20ce4ecc..0e66f362c30 100644 --- a/src/backend/utils/adt/tsvector.c +++ b/src/backend/utils/adt/tsvector.c @@ -58,7 +58,7 @@ uniquePos(WordEntryPos *a, int l) if (l <= 1) return l; - qsort((void *) a, l, sizeof(WordEntryPos), compareWordEntryPos); + qsort(a, l, sizeof(WordEntryPos), compareWordEntryPos); res = a; ptr = a + 1; @@ -107,8 +107,7 @@ uniqueentry(WordEntryIN *a, int l, char *buf, int *outbuflen) Assert(l >= 1); if (l > 1) - qsort_arg((void *) a, l, sizeof(WordEntryIN), compareentry, - (void *) buf); + qsort_arg(a, l, sizeof(WordEntryIN), compareentry, buf); buflen = 0; res = a; @@ -232,19 +231,19 @@ tsvectorin(PG_FUNCTION_ARGS) { arrlen *= 2; arr = (WordEntryIN *) - repalloc((void *) arr, sizeof(WordEntryIN) * arrlen); + repalloc(arr, sizeof(WordEntryIN) * arrlen); } while ((cur - tmpbuf) + toklen >= buflen) { int dist = cur - tmpbuf; buflen *= 2; - tmpbuf = (char *) repalloc((void *) tmpbuf, buflen); + tmpbuf = (char *) repalloc(tmpbuf, buflen); cur = tmpbuf + dist; } arr[len].entry.len = toklen; arr[len].entry.pos = cur - tmpbuf; - memcpy((void *) cur, (void *) token, toklen); + memcpy(cur, token, toklen); cur += toklen; if (poslen != 0) @@ -552,8 +551,8 @@ tsvectorrecv(PG_FUNCTION_ARGS) SET_VARSIZE(vec, hdrlen + datalen); if (needSort) - qsort_arg((void *) ARRPTR(vec), vec->size, sizeof(WordEntry), - compareentry, (void *) STRPTR(vec)); + qsort_arg(ARRPTR(vec), vec->size, sizeof(WordEntry), + compareentry, STRPTR(vec)); PG_RETURN_TSVECTOR(vec); } |