--- sourceforge.net/trunk/rdesktop/rdesktop.h 2005/03/06 21:11:18 828 +++ sourceforge.net/trunk/rdesktop/rdesktop.h 2005/08/15 12:06:59 980 @@ -29,8 +29,9 @@ #include #include #endif +#include /* PATH_MAX */ -#define VERSION "1.4.0" +#define VERSION "1.4.1" #ifdef WITH_DEBUG #define DEBUG(args) printf args; @@ -78,11 +79,14 @@ #endif #endif /* B_ENDIAN, L_ENDIAN from configure */ -/* Temporary NEED_ALIGN for alpha, should be properly detected - by configure in the future */ -#if defined(__alpha__) +/* No need for alignment on x86 and amd64 */ +#if !defined(NEED_ALIGN) +#if !(defined(__x86__) || defined(__x86_64__) || \ + defined(__AMD64__) || defined(_M_IX86) || \ + defined(__i386__)) #define NEED_ALIGN #endif +#endif #include "parse.h" #include "constants.h"