aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/pl/plpython/plpy_typeio.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/pl/plpython/plpy_typeio.c b/src/pl/plpython/plpy_typeio.c
index d346e225919..b9c6d64baaf 100644
--- a/src/pl/plpython/plpy_typeio.c
+++ b/src/pl/plpython/plpy_typeio.c
@@ -999,15 +999,7 @@ PLySequence_ToArray(PLyObToDatum *arg, int32 typmod, PyObject *plrv, bool inarra
for (;;)
{
- if (!PySequence_Check(pyptr))
- break;
-
- /* composite type */
- if (PyTuple_Check(pyptr))
- break;
-
- /* string */
- if (PyString_Check(pyptr) || PyBytes_Check(pyptr) || PyUnicode_Check(pyptr))
+ if (!PyList_Check(pyptr))
break;
if (ndim == MAXDIM)