...
Okay, so I can apparently solve the problem by using the BEOS branch of the
open routine, which totally avoids the memcpy. Basically, I defined NOSORT_OPEN for
BEOS and Solaris, and then changed the various #ifndef and #ifdefs in the open routine
to check for the NOSORT_OPEN.
Here's a diff if it's of any use. . .
61c61
< #define NOSORT_OPEN 1
---
> /* Solaris needs locale.h */
64,67d63
< #if __BEOS__
< #define NOSORT_OPEN 1
< #endif
<
8095c8091
< #ifndef NOSORT_OPEN
---
> #ifndef __BEOS__
8109c8105
< #ifdef NOSORT_OPEN
---
> #ifdef __BEOS__
8141c8137
< #ifdef NOSORT_OPEN
---
> #ifdef __BEOS__
Dave/SE
_______________________________________________
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev