--- sourceforge.net/trunk/rdesktop/rdesktop.h 2004/11/06 17:27:45 799 +++ sourceforge.net/trunk/rdesktop/rdesktop.h 2005/04/03 05:41:04 878 @@ -1,7 +1,7 @@ /* rdesktop: A Remote Desktop Protocol client. Master include file - Copyright (C) Matthew Chapman 1999-2004 + Copyright (C) Matthew Chapman 1999-2005 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -30,7 +30,7 @@ #include #endif -#define VERSION "1.3.1" +#define VERSION "1.4.0" #ifdef WITH_DEBUG #define DEBUG(args) printf args; @@ -78,6 +78,15 @@ #endif #endif /* B_ENDIAN, L_ENDIAN from configure */ +/* 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" #include "types.h"