ztest.c (test_large): Pass unsigned long *, not size_t *, to zlib uncompress function.

* ztest.c (test_large): Pass unsigned long *, not size_t *, to
	zlib uncompress function.

From-SVN: r253491
This commit is contained in:
Ian Lance Taylor 2017-10-06 13:37:20 +00:00 committed by Ian Lance Taylor
parent d155a264df
commit 549d24e9f7
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2017-10-06 Ian Lance Taylor <iant@golang.org>
* ztest.c (test_large): Pass unsigned long *, not size_t *, to
zlib uncompress function.
2017-10-05 Ian Lance Taylor <iant@golang.org>
* elf.c (elf_zlib_fetch): Change pval argument to uint64_t *.

View File

@ -369,6 +369,8 @@ test_large (struct backtrace_state *state)
for (i = 0; i < trials; ++i)
{
unsigned long uncompress_sizearg;
cid = ZLIB_CLOCK_GETTIME_ARG;
if (clock_gettime (cid, &ts1) < 0)
{
@ -406,7 +408,8 @@ test_large (struct backtrace_state *state)
return;
}
r = uncompress (uncompressed_buf, &uncompressed_bufsize,
uncompress_sizearg = uncompressed_bufsize;
r = uncompress (uncompressed_buf, &uncompress_sizearg,
compressed_buf + 12, compressed_bufsize - 12);
if (clock_gettime (cid, &ts2) < 0)