|
1 | 1 | /**********************************************************************
|
2 | 2 | * plpython.c - python as a procedural language for PostgreSQL
|
3 | 3 | *
|
4 |
| - *$PostgreSQL: pgsql/src/pl/plpython/plpython.c,v 1.124 2009/08/13 20:50:05 petere Exp $ |
| 4 | + *$PostgreSQL: pgsql/src/pl/plpython/plpython.c,v 1.125 2009/08/14 13:12:21 petere Exp $ |
5 | 5 | *
|
6 | 6 | *********************************************************************
|
7 | 7 | */
|
@@ -1641,7 +1641,7 @@ PLy_input_datum_func2(PLyDatumToOb *arg, Oid typeOid, HeapTuple typeTup)
|
1641 | 1641 | arg->typbyval=typeStruct->typbyval;
|
1642 | 1642 |
|
1643 | 1643 | /* Determine which kind of Python object we will convert to */
|
1644 |
| -switch (typeOid) |
| 1644 | +switch (getBaseType(typeOid)) |
1645 | 1645 | {
|
1646 | 1646 | caseBOOLOID:
|
1647 | 1647 | arg->func=PLyBool_FromString;
|
|