--- src/schema/pgAggregate.cpp.orig Tue Sep 9 13:59:43 2003 +++ src/schema/pgAggregate.cpp Tue Sep 9 14:00:43 2003 @@ -134,6 +134,9 @@ aggregate->iSetOid(aggregates->GetOid(wxT("aggfnoid"))); aggregate->iSetOwner(aggregates->GetVal(wxT("aggowner"))); + if (aggregates->GetVal(wxT("inputname")) == wxT("any")) + aggregate->iSetInputType(wxT("\"any\"")); + else aggregate->iSetInputType(aggregates->GetVal(wxT("inputname"))); aggregate->iSetStateType(aggregates->GetVal(wxT("transname"))); aggregate->iSetStateFunction(aggregates->GetVal(wxT("aggtransfn"))); --- src/ui/dlgAggregate.cpp.orig Tue Sep 9 13:46:38 2003 +++ src/ui/dlgAggregate.cpp Tue Sep 9 13:46:59 2003 @@ -94,7 +94,7 @@ else { // create mode - AddType(wxT(" "), PGOID_TYPE_ANY, wxT("any")); + AddType(wxT(" "), PGOID_TYPE_ANY, wxT("\"any\"")); cbBaseType->Append(wxT("ANY")); FillDatatype(cbBaseType, cbStateType, false); }