Re: fix memcpy() overlap

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: fix memcpy() overlap
Дата
Msg-id 19260.1075827151@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: fix memcpy() overlap  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: fix memcpy() overlap  (Neil Conway <neilc@samurai.com>)
Список pgsql-patches
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Isn't memmove() for overlaping regions?  That's what my BSD manual page
> says.

If we want to get rid of the valgrind warning, a simpler patch would be
to substitute memmove for memcpy in that particular numeric.c subroutine
(at least, I assume this will shut valgrind up).  I could live with that;
it seems a less intrusive fix than a special-case test that will hardly
ever trigger.

            regards, tom lane

В списке pgsql-patches по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Fix memcmp() with different sizes.
Следующее
От: "Mark Cave-Ayland"
Дата:
Сообщение: Re: ANALYZE patch for review