Corrected, I think? The reason is, they are never used on a bigendian system and since they are static they use space in the program stack. Please let me know if you find any others, but I believe this was the only one like this. I thought that it might be a problem, but didn't have a LE system to test on first. I've tested all my commits with xlC on AIX and gcc on a Sun and LinuxPPC.

The new fix, ifdefs it out on bigendian systems and ifdefs it in on little endian systems.

David

David,

A couple routines in _tiff.c got ifdeffed out - write_rev_uint32 and
write_rev_uint16.  They're needed - why did they go away?

Greg

--
.............................................................................
David L. Thompson                          The University of Montana
mailto:[EMAIL PROTECTED]                 Computer Science Department
http://www.cs.umt.edu/u/dthompsn           Missoula, MT  59812
                                           Work Phone : (406)257-8530

Reply via email to