Judging from CVS history it appears accidental, introduced in the
process of moving from bcopy to ANSI C compliant calls.
I've already fixed it in CVS, but currently our version in CVS
is not sufficiently stable to release.
Just replacing all instances of memcpy by memmove in Methods.c
fixes the problem. It can be a global search and replace in your
favourite editor (are there any others? vi and nedit rule), as the
arguments are the same.
Danny
Andrew Lister wrote:
> [EMAIL PROTECTED] writes
> >I found a bug in Xbae-4.9.1. In src/Methods.c function AddRowsToTable()
> >memcpy() is used to move data to make room for new rows. Problem is
>
> Hmmm. I stuck to using memmove up until my final release due to exactly
> your reason. I'd be interested to find out why someone (Danny?) changed
> it.
--
Danny Backx ([EMAIL PROTECTED] [EMAIL PROTECTED])
Home page : http://users.skynet.be/danny.backx
Projects: LessTif (http://www.lesstif.org)
Oleo (http://www.gnu.org/software/oleo/oleo.html)