[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-dev] [Linux] Cause of segfault?
On Dec 15, 2003, at 1:53 PM, Arve Knudsen wrote:
Before making any changes I decided to see if CVS had been updated in
the meantime, and indeed it had. Thanks! But I noticed some funny
parameter values, and tracked it down to writeFloat_be in
headers/lang/ReadWriteMacros.h. There's a preprocessor check if
BIG_ENDIAN is defined, which it is, so floats get written in native
byte order. This can't be right can it?
You're right this should be:
#if BYTE_ORDER == BIG_ENDIAN
otherwise it is always true.
--
--- james mccartney james@xxxxxxxxxxxxxx <http://www.audiosynth.com>
SuperCollider - a real time audio synthesis programming language