summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2020-10-01 11:48:48 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2020-10-01 11:50:44 +0300
commit3ae6ed9187bcd285eb8c099ea90dff8b09086e9a (patch)
tree46380dae32cda4cf9f50714f1915e96898959db4 /src
parentdb96be24ce32b70e24ac395213d23c4fec02e4de (diff)
Fix incorrect assertion on number of array dimensions.
This has been wrong ever since the support for multi-dimensional arrays as PL/python function arguments and return values was introduced in commit 94aceed317. Backpatch-through: 10 Discussion: https://www.postgresql.org/message-id/61647b8e-961c-0362-d5d3-c8a18f4a7ec6%40iki.fi
Diffstat (limited to 'src')
-rw-r--r--src/pl/plpython/plpy_typeio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pl/plpython/plpy_typeio.c b/src/pl/plpython/plpy_typeio.c
index 91ddcaa7b9c..ca3c76c34e4 100644
--- a/src/pl/plpython/plpy_typeio.c
+++ b/src/pl/plpython/plpy_typeio.c
@@ -643,7 +643,7 @@ PLyList_FromArray(PLyDatumToOb *arg, Datum d)
/* Array dimensions and left bounds */
ndim = ARR_NDIM(array);
dims = ARR_DIMS(array);
- Assert(ndim < MAXDIM);
+ Assert(ndim <= MAXDIM);
/*
* We iterate the SQL array in the physical order it's stored in the