>>>>> "Ralf" == Ralf Corsepius <[EMAIL PROTECTED]> writes:

Ralf> The bcopy in X11/Xfuncs.h is just a hack X11 applies to work
Ralf> around this issue. Portable programs have to apply similar
Ralf> portability checks if they are supposed to be compileable on old
Ralf> SYSV or BSD systems. As mem* functions are available on most
Ralf> contemporary OSes I would recommend to use mem* family functions
Ralf> (ISO-standard) only and to map b* functions etc. to mem*
Ralf> functions on OSes which don't provide them.

The problem is that we do not use bzero() explicitely, but that it
probably comes from the use of the FD_ZERO() macro in spellchecker.C.
So I guess some system header file defines FD_ZERO() as using bzero().
So we have to find out why the headers have this problem.

JMarc

Reply via email to