Fixed halfvec_cmp_internal function [skip ci]

This commit is contained in:
Andrew Kane
2024-04-11 19:43:25 -07:00
parent 94ee6b13c3
commit a4531ca51f

View File

@@ -1010,10 +1010,10 @@ halfvec_cmp_internal(HalfVector * a, HalfVector * b)
/* Check values before dimensions to be consistent with Postgres arrays */
for (int i = 0; i < dim; i++)
{
if (a->x[i] < b->x[i])
if (HalfToFloat4(a->x[i]) < HalfToFloat4(b->x[i]))
return -1;
if (a->x[i] > b->x[i])
if (HalfToFloat4(a->x[i]) > HalfToFloat4(b->x[i]))
return 1;
}