From 492519a7b43d18ff6d8c89b0283e95feaa892022 Mon Sep 17 00:00:00 2001 From: Simon Butcher Date: Mon, 4 Jan 2016 12:49:41 +0000 Subject: [PATCH] Fix to compile on MSVC 2010 64bit Changed literal suffix in gcm.c from llu to ull as the former is not recognised by MS Visual Studio 2010. --- library/gcm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/gcm.c b/library/gcm.c index 5b39867be..00c51ff05 100644 --- a/library/gcm.c +++ b/library/gcm.c @@ -199,7 +199,7 @@ int gcm_crypt_and_tag( gcm_context *ctx, if( ( (uint64_t) iv_len ) >> 61 != 0 || ( (uint64_t) add_len ) >> 61 != 0 || tag_len > 16 || tag_len < 4 || - length > 0x03FFFFE0llu ) + length > 0x03FFFFE0ull ) { return( POLARSSL_ERR_GCM_BAD_INPUT ); }