summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/dpxcrypt.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-01-07 01:12:24 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2015-01-07 01:12:24 +0000
commit75f2cf8fc89ac8cc1c123ab07fcb8c7d9981d17f (patch)
tree2b5207d7f4b33d829e436598c5214295e2d73fc7 /Build/source/texk/dvipdfm-x/dpxcrypt.c
parent74e692423a7de7dd8025088ba676249e85443d9e (diff)
Avoid compiler warnings
git-svn-id: svn://tug.org/texlive/trunk@35975 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/dpxcrypt.c')
-rw-r--r--Build/source/texk/dvipdfm-x/dpxcrypt.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/Build/source/texk/dvipdfm-x/dpxcrypt.c b/Build/source/texk/dvipdfm-x/dpxcrypt.c
index 03364e15155..75b3f6bea47 100644
--- a/Build/source/texk/dvipdfm-x/dpxcrypt.c
+++ b/Build/source/texk/dvipdfm-x/dpxcrypt.c
@@ -265,14 +265,14 @@ void MD5_final (unsigned char *outbuf, MD5_CONTEXT *hd)
memset(hd->buf, 0, 56); /* fill next block with zeroes */
}
/* append the 64 bit count */
- hd->buf[56] = lsb;
- hd->buf[57] = lsb >> 8;
- hd->buf[58] = lsb >> 16;
- hd->buf[59] = lsb >> 24;
- hd->buf[60] = msb;
- hd->buf[61] = msb >> 8;
- hd->buf[62] = msb >> 16;
- hd->buf[63] = msb >> 24;
+ hd->buf[56] = lsb & 0xff;
+ hd->buf[57] = (lsb >> 8) & 0xff;
+ hd->buf[58] = (lsb >> 16) & 0xff;
+ hd->buf[59] = (lsb >> 24) & 0xff;
+ hd->buf[60] = msb & 0xff;
+ hd->buf[61] = (msb >> 8) & 0xff;
+ hd->buf[62] = (msb >> 16) & 0xff;
+ hd->buf[63] = (msb >> 24) & 0xff;
transform(hd, hd->buf);
_gcry_burn_stack(80+6*sizeof(void*));