aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--externals/libmpq/libmpq/mpq.c2
-rw-r--r--externals/libmpq/libmpq/wave.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/externals/libmpq/libmpq/mpq.c b/externals/libmpq/libmpq/mpq.c
index 4e11e59d3f7..a6ab5db82d9 100644
--- a/externals/libmpq/libmpq/mpq.c
+++ b/externals/libmpq/libmpq/mpq.c
@@ -694,7 +694,7 @@ int32_t libmpq__block_open_offset(mpq_archive_s *mpq_archive, uint32_t file_numb
if (mpq_archive->mpq_block[mpq_archive->mpq_map[file_number].block_table_indices].flags & LIBMPQ_FLAG_ENCRYPTED) {
/* check if we don't know the file seed, try to find it. */
- if (libmpq__decrypt_key((uint8_t *)mpq_archive->mpq_file[file_number]->packed_offset, packed_size, mpq_archive->block_size, mpq_archive->mpq_file[file_number]->seed) < 0) {
+ if (libmpq__decrypt_key((uint8_t *)mpq_archive->mpq_file[file_number]->packed_offset, packed_size, mpq_archive->block_size, &mpq_archive->mpq_file[file_number]->seed) < 0) {
/* sorry without seed, we cannot extract file. */
result = LIBMPQ_ERROR_DECRYPT;
diff --git a/externals/libmpq/libmpq/wave.c b/externals/libmpq/libmpq/wave.c
index 4f2b73ba27e..628593fce83 100644
--- a/externals/libmpq/libmpq/wave.c
+++ b/externals/libmpq/libmpq/wave.c
@@ -64,7 +64,7 @@ int32_t libmpq__do_decompress_wave(uint8_t *out_buf, int32_t out_length, uint8_t
uint32_t index;
int32_t nr_array1[2];
int32_t nr_array2[2];
- uint32_t count = 0;
+ int32_t count = 0;
/* end on input buffer. */
uint8_t *in_end = in_buf + in_length;