diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/pl/plpython/plpy_typeio.c | 10 |
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) |