summaryrefslogtreecommitdiff
path: root/src/RIPEMD160.c
diff options
context:
space:
mode:
authorDwayne C. Litzenberger <dlitz@dlitz.net>2008-11-16 11:39:38 -0500
committerDwayne C. Litzenberger <dlitz@dlitz.net>2008-11-16 11:39:38 -0500
commit1af3ed1dd855258efa4fc277cc07980b3e9a4126 (patch)
tree8537ac08c6e0744d97e53865bfbd47e233bc5cff /src/RIPEMD160.c
parent28587232cc5a14ec2d1cb6d49f2fcf5973b5e986 (diff)
downloadpycrypto-1af3ed1dd855258efa4fc277cc07980b3e9a4126.tar.gz
MSVC-specific fixes and workarounds
Diffstat (limited to 'src/RIPEMD160.c')
-rw-r--r--src/RIPEMD160.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/RIPEMD160.c b/src/RIPEMD160.c
index fc0bc02..97ecf6e 100644
--- a/src/RIPEMD160.c
+++ b/src/RIPEMD160.c
@@ -365,8 +365,8 @@ static int ripemd160_digest(const ripemd160_state *self, unsigned char *out)
}
/* Append the length */
- tmp.buf.w[14] = tmp.length & 0xFFFFffffu;
- tmp.buf.w[15] = (tmp.length >> 32) & 0xFFFFffffu;
+ tmp.buf.w[14] = (uint32_t) (tmp.length & 0xFFFFffffu);
+ tmp.buf.w[15] = (uint32_t) ((tmp.length >> 32) & 0xFFFFffffu);
#ifdef PCT_BIG_ENDIAN
byteswap32(&tmp.buf.w[14]);
byteswap32(&tmp.buf.w[15]);