diff --git a/src/backend/utils/adt/uuid.c b/src/backend/utils/adt/uuid.c index 6356229e8eb53ef167e9e4e6eacdfdf322acd9d5..592877dea651f60153eb7b8bcedebeb9312dd317 100644 --- a/src/backend/utils/adt/uuid.c +++ b/src/backend/utils/adt/uuid.c @@ -380,7 +380,7 @@ uuid_abbrev_convert(Datum original, SortSupport ssup) pg_uuid_t *authoritative = DatumGetUUIDP(original); Datum res; - memcpy((char *) &res, authoritative->data, sizeof(Datum)); + memcpy(&res, authoritative->data, sizeof(Datum)); uss->input_count += 1; if (uss->estimating)