On Mon, 2 Feb 2004, Tom Lane wrote:
> Neil Conway <neilc(at)samurai(dot)com> writes:
> > I don't know of a memcpy() implementation that would actually bail out
> > if called with two equal pointers, but perhaps there is one in
> > existence somewhere.
>
> This isn't a bug, and I see no reason to clutter the code just to shut
> up valgrind.
Isn't memcpy on overlapping (even entirely overlapping) buffers undefined
behavior unless the count is 0?