VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Crypto/Streebog.h
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2016-08-17 19:23:04 +0200
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2016-08-17 22:18:01 +0200
commitc6d5b307044ab56688102a9453ad12ba2131a56c (patch)
treea2f99c39fa35653de6d77d65c5e875d94916a197 /src/Crypto/Streebog.h
parent0dc3cb7cd192e333365d1e4c4c0442c1306b0929 (diff)
downloadVeraCrypt-c6d5b307044ab56688102a9453ad12ba2131a56c.tar.gz
VeraCrypt-c6d5b307044ab56688102a9453ad12ba2131a56c.zip
MacOSX: fix compiler warning about ALIGN macro being already defined
Diffstat (limited to 'src/Crypto/Streebog.h')
-rw-r--r--src/Crypto/Streebog.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Crypto/Streebog.h b/src/Crypto/Streebog.h
index 3cb8d8ed..d5691e70 100644
--- a/src/Crypto/Streebog.h
+++ b/src/Crypto/Streebog.h
@@ -16,15 +16,15 @@
extern "C" {
#endif
-#define ALIGN(a) CRYPTOPP_ALIGN_DATA(a)
+#define STREEBOG_ALIGN(a) CRYPTOPP_ALIGN_DATA(a)
-typedef ALIGN(16) struct _STREEBOG_CTX
+typedef STREEBOG_ALIGN(16) struct _STREEBOG_CTX
{
- ALIGN(16) unsigned char buffer[64];
- ALIGN(16) unsigned long long hash[8];
- ALIGN(16) unsigned long long h[8];
- ALIGN(16) unsigned long long N[8];
- ALIGN(16) unsigned long long Sigma[8];
+ STREEBOG_ALIGN(16) unsigned char buffer[64];
+ STREEBOG_ALIGN(16) unsigned long long hash[8];
+ STREEBOG_ALIGN(16) unsigned long long h[8];
+ STREEBOG_ALIGN(16) unsigned long long N[8];
+ STREEBOG_ALIGN(16) unsigned long long Sigma[8];
size_t bufsize;
unsigned int digest_size;
} STREEBOG_CTX;