From e5e682541cb5feeb4cc3a091f70157de7dcf604e Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Fri, 17 Jun 2011 15:35:06 +0000 Subject: [PATCH] [LIBMPG123] Fix definition of ALIGN() macro for MSVC. Fixes build. svn path=/trunk/; revision=52317 --- reactos/include/reactos/libs/libmpg123/optimize.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/include/reactos/libs/libmpg123/optimize.h b/reactos/include/reactos/libs/libmpg123/optimize.h index 620c3ad7daa..99f132ccba9 100644 --- a/reactos/include/reactos/libs/libmpg123/optimize.h +++ b/reactos/include/reactos/libs/libmpg123/optimize.h @@ -58,7 +58,11 @@ enum optcla decclass(const enum optdec); /* this is included in mpg123.h, which includes config.h */ #ifdef CCALIGN +#ifdef _MSC_VER +#define ALIGNED(a) __declspec(align(a)) +#else #define ALIGNED(a) __attribute__((aligned(a))) +#endif #else #define ALIGNED(a) #endif