diff --git a/src/sparsevec.c b/src/sparsevec.c index 6f6d73f..6c1949f 100644 --- a/src/sparsevec.c +++ b/src/sparsevec.c @@ -899,7 +899,7 @@ sparsevec_l2_normalize(PG_FUNCTION_ARGS) continue; /* Safety check */ - if (j == newResult->nnz) + if (j >= newResult->nnz) elog(ERROR, "safety check failed"); newResult->indices[j] = result->indices[i];