Re: Bug in UTF8-Validation Code?

Gregory Stark <stark@enterprisedb.com>

From: Gregory Stark <stark@enterprisedb.com>
To: "Andrew Dunstan" <andrew@dunslane.net>
Cc: "Martijn van Oosterhout" <kleptog@svana.org>, "Jeff Davis" <pgsql@j-davis.com>, "Michael Fuhr" <mike@fuhr.org>, "Mario Weilguni" <mweilguni@sime.com>, "Joshua D. Drake" <jd@commandprompt.com>, "Albe Laurenz" <all@adv.magwien.gv.at>, <pgsql-hackers@postgresql.org>
Date: 2007-03-18T23:33:21Z
Lists: pgsql-hackers
"Andrew Dunstan" <andrew@dunslane.net> writes:

> Below is a list of the input routines in the adt directory, courtesy of grep.

Grep isn't a good way to get these, your list missed a bunch.

postgres=# select distinct prosrc from pg_proc where oid in (select typinput from pg_type);
       prosrc        
---------------------
 abstimein
 aclitemin
 any_in
 anyarray_in
 anyelement_in
 array_in
 bit_in
 boolin
 box_in
 bpcharin
 byteain
 cash_in
 charin
 cidin
 cidr_in
 circle_in
 cstring_in
 date_in
 domain_in
 float4in
 float8in
 inet_in
 int2in
 int2vectorin
 int4in
 int8in
 internal_in
 interval_in
 language_handler_in
 line_in
 lseg_in
 macaddr_in
 namein
 numeric_in
 oidin
 oidvectorin
 opaque_in
 path_in
 point_in
 poly_in
 record_in
 regclassin
 regoperatorin
 regoperin
 regprocedurein
 regprocin
 regtypein
 reltimein
 smgrin
 textin
 tidin
 time_in
 timestamp_in
 timestamptz_in
 timetz_in
 tintervalin
 trigger_in
 unknownin
 uuid_in
 varbit_in
 varcharin
 void_in
 xidin
 xml_in
(64 rows)

-- 
  Gregory Stark
  EnterpriseDB          http://www.enterprisedb.com