diff --git a/sc2/src/libs/md5/md5.c b/sc2/src/libs/md5/md5.c index 28ffe2e7a..d57b3dfe8 100644 --- a/sc2/src/libs/md5/md5.c +++ b/sc2/src/libs/md5/md5.c @@ -244,7 +244,7 @@ md5_process_bytes (const void *buffer, size_t len, struct md5_ctx *ctx) if (len >= 64) { #if !_STRING_ARCH_unaligned -# define alignof(type) offsetof (struct { char c; type x; }, x) +# define alignof(type) offsetof (struct align_ ## type { char c; type x; }, x) # define UNALIGNED_P(p) (((size_t) p) % alignof (uint32_t) != 0) if (UNALIGNED_P (buffer)) while (len > 64)