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)

Reply via email to