$OpenBSD: patch-src_cvd_c,v 1.1.1.1 2006/12/19 19:15:25 steven Exp $ --- src/cvd.c.orig Fri Nov 10 21:04:46 2006 +++ src/cvd.c Tue Dec 19 09:26:37 2006 @@ -222,10 +222,10 @@ logfast ( float x ) tmp.d = x * x; tmp.d *= tmp.d; tmp.d *= tmp.d; -#if ENDIAN == HAVE_LITTLE_ENDIAN - return (tmp.n[1] + (45127.5 - 1072693248.)) * ( M_LN2 / (1L<<23) ); -#else +#ifdef WORDS_BIGENDIAN return (tmp.n[0] + (45127.5 - 1072693248.)) * ( M_LN2 / (1L<<23) ); +#else + return (tmp.n[1] + (45127.5 - 1072693248.)) * ( M_LN2 / (1L<<23) ); #endif }