Martijn van Oosterhout <kleptog(at)svana(dot)org> writes:
> Looking at the code it doesn't appear that there are too many places
> that are problematic.
Really?
The killer problem is that all datatype I/O goes through C strings.
Fixing this therefore would require breaking every user-defined
datatype on the planet.
regards, tom lane