Module Name: src Committed By: mrg Date: Sat Oct 19 22:54:44 UTC 2013
Modified Files: src/crypto/external/bsd/netpgp/dist/src/libdigest: tiger.c Log Message: avoid casts when the necessary union member is already available. from apb. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c diff -u src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c:1.2 src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c:1.3 --- src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c:1.2 Tue Nov 20 05:26:25 2012 +++ src/crypto/external/bsd/netpgp/dist/src/libdigest/tiger.c Sat Oct 19 22:54:44 2013 @@ -819,7 +819,7 @@ TIGER_Update(TIGER_CTX *ctx, const void for (; j < 56; j++) { u.temp8[j] = 0; } - ((uint64_t *)(void *)(&(u.temp8[56])))[0] = ((uint64_t)length) << 3; + u.temp64[7] = ((uint64_t)length) << 3; tiger_compress(u.temp64, ctx->ctx); }