in zstd compression, fix 32 bit build

format '%lu' expects argument of type 'long unsigned int', but argument ... has type 'size_t'

Closes ticket 23568.
This commit is contained in:
Andreas Stieger 2017-09-18 21:15:52 +02:00 committed by Nick Mathewson
parent 654820ec1c
commit 427c2cc9e8

View File

@ -62,10 +62,10 @@ tor_zstd_get_version_str(void)
version_number = ZSTD_versionNumber();
tor_snprintf(version_str, sizeof(version_str),
"%lu.%lu.%lu",
version_number / 10000 % 100,
version_number / 100 % 100,
version_number % 100);
"%d.%d.%d",
(int) version_number / 10000 % 100,
(int) version_number / 100 % 100,
(int) version_number % 100);
return version_str;
#else