summaryrefslogtreecommitdiff
path: root/source/fitz/crypt-sha2.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/fitz/crypt-sha2.c')
-rw-r--r--source/fitz/crypt-sha2.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/fitz/crypt-sha2.c b/source/fitz/crypt-sha2.c
index 329069fb..20f827fe 100644
--- a/source/fitz/crypt-sha2.c
+++ b/source/fitz/crypt-sha2.c
@@ -142,7 +142,7 @@ void fz_sha256_init(fz_sha256 *context)
context->state[7] = 0x5BE0CD19;
}
-void fz_sha256_update(fz_sha256 *context, const unsigned char *input, unsigned int inlen)
+void fz_sha256_update(fz_sha256 *context, const unsigned char *input, size_t inlen)
{
/* Copy the input data into a properly aligned temporary buffer.
* This way we can be called with arbitrarily sized buffers
@@ -153,7 +153,7 @@ void fz_sha256_update(fz_sha256 *context, const unsigned char *input, unsigned i
const unsigned int copy_start = context->count[0] & 0x3F;
unsigned int copy_size = 64 - copy_start;
if (copy_size > inlen)
- copy_size = inlen;
+ copy_size = (unsigned int)inlen;
memcpy(context->buffer.u8 + copy_start, input, copy_size);
@@ -314,7 +314,7 @@ void fz_sha512_init(fz_sha512 *context)
context->state[7] = 0x5BE0CD19137E2179ull;
}
-void fz_sha512_update(fz_sha512 *context, const unsigned char *input, unsigned int inlen)
+void fz_sha512_update(fz_sha512 *context, const unsigned char *input, size_t inlen)
{
/* Copy the input data into a properly aligned temporary buffer.
* This way we can be called with arbitrarily sized buffers
@@ -325,7 +325,7 @@ void fz_sha512_update(fz_sha512 *context, const unsigned char *input, unsigned i
const unsigned int copy_start = context->count[0] & 0x7F;
unsigned int copy_size = 128 - copy_start;
if (copy_size > inlen)
- copy_size = inlen;
+ copy_size = (unsigned int)inlen;
memcpy(context->buffer.u8 + copy_start, input, copy_size);
@@ -396,7 +396,7 @@ void fz_sha384_init(fz_sha384 *context)
context->state[7] = 0x47B5481DBEFA4FA4ull;
}
-void fz_sha384_update(fz_sha384 *context, const unsigned char *input, unsigned int inlen)
+void fz_sha384_update(fz_sha384 *context, const unsigned char *input, size_t inlen)
{
fz_sha512_update(context, input, inlen);
}