diff --git a/src/halfvec.c b/src/halfvec.c index 682bb4c..cb4c8bf 100644 --- a/src/halfvec.c +++ b/src/halfvec.c @@ -247,11 +247,6 @@ halfvec_in(PG_FUNCTION_ARGS) errmsg("invalid input syntax for type halfvec: \"%s\"", lit), errdetail("Junk after closing right brace."))); - if (dim < 1) - ereport(ERROR, - (errcode(ERRCODE_DATA_EXCEPTION), - errmsg("halfvec must have at least 1 dimension"))); - CheckDim(dim); CheckExpectedDim(typmod, dim); diff --git a/src/vector.c b/src/vector.c index 19d224a..b02a4a3 100644 --- a/src/vector.c +++ b/src/vector.c @@ -270,11 +270,6 @@ vector_in(PG_FUNCTION_ARGS) errmsg("invalid input syntax for type vector: \"%s\"", lit), errdetail("Junk after closing right brace."))); - if (dim < 1) - ereport(ERROR, - (errcode(ERRCODE_DATA_EXCEPTION), - errmsg("vector must have at least 1 dimension"))); - CheckDim(dim); CheckExpectedDim(typmod, dim);